Import DICOM Slices: DICOM is the primary file format for storing and transferring medical images in a hospital’s database. There are other file formats for storing images. Besides DICOM, you may also see medical images saved in the NIFTI format (file suffix “.nii”), PNG, JPEG format, or even Python file objects like NumPy arrays.
So why use DICOM? Other file formats may be more convenient, but everything uses the DICOM format in clinical practice.
Understanding DICOM: How to read, write, and organize medical images.
We want to emphasize that 3DCoat does not have any medical licenses, and 3DCoat is not intended for medical purposes.
Import Mesh for Voxelization: Import polygonal mesh to be voxelized in Sculpt room. This tool lets you import polygonal meshes to convert into voxels. The mesh should be closed.
If it is not closed, you should import it with the thickness or make it closedLet us first go over some of the basic functions of this tool:
- Select mesh: Selects a mesh stored on your hard drive.
- Pick from retopo: If you have something retopologized in the Retopo Room, you can use the mesh to merge to voxels.
- On pen: Turns any merged mesh into a “Merge on the Fly” tool, which allows you to merge any object at the cursor position (respecting the base object’s normals and intrusion into or extrusion above the base object). Adjust the merged object’s size by right-click dragging left or right, and adjust its intrusion or extrusion by right-click dragging up or down.
- Subdivide: Subdivides your un-merged mesh, giving it more initial resolution before merging.
- Transform: Allows you to position any merged object with a “Transform widget”.
- Shift (X, Y & Z): Shifts the un-merged mesh along the selected axis inside a bounding box in local space.
- Presets: This tool has several presets; you are encouraged to explore them.
- Merge separate volumes: Merges each “sub-object” to its unique volume.
- Respect negative volumes: If an un-merged object has “_negative” listed in its name – (indicating a subtractive sub-object inside the file), this function will subtract this volume when merging it with other sub-objects. When using this feature as a “negative” or subtractive boolean object, you should know in advance. This function is great for creating greebles and nurnies.
Importing for Voxel mode
The bottom line is that when you import an external model as Voxel, you are essentially changing its nature into a 3DCoat volume-based “Sculpture” – unique to the 3DCoat environment.
Most imported 3D objects are polygon-based, and because of this, they need to be translated into a Voxel volume of a given “Resolution”. This resolution depends on the scale you specify for this object upon import.
External objects enter the Voxel Room either by way of the “Opening Dialogs”, the “File/Import” menu, or by “Merging” operations.
In all 3 cases, your object is introduced into the Voxel Room surrounded by the “Transform Widget/Gizmo”. You can provide your imported model with the resolution it needs by visually scaling it up in the Viewport or by numerical entry. Once the proper Scale/Resolution is obtained – press “Enter” to make it valid and permanent.
When you “Import for voxelizing” or when you “Import” an external object – there is an interesting and useful function called “On pen”, which allows you to interactively place instances of your imported mesh with any scale, orientation, and penetration depth (if another object already exists in a Voxel Layer) – all “on-the-fly” – and using the Mouse.
Dragging with the Right button down:
from right to left – resizes the Merged object, up or down – changes the “penetration” depth of the Merged object into whatever object may already be present on a Voxel Layer.
Suppose you have an object which exists in the “Models” Panel, and you wish to add this to a Voxel Layer. In that case, you can do this by simply clicking on its icon in the Panel, and you will be presented with a standard “Import” dialog, which will allow you to deal with it as you would any external model.
Importing for Surface Mode
You can also import directly into Surface Mode through the Opening Dialog.
Surface Mode is a subset of the Voxel Room but works entirely on surfaces (without volume). Surface Mode provides an adjustable triangular mesh skin representation of your imported model, which behaves similarly to voxels.
Once your imported model is in the Surface Mode workspace, you can use LiveClay, our “Dynamic Subdivision” (localized subdivision) implementation. This sculpting method adds resolution only where needed (locally), conserving software and hardware resources.
Tutorials
Importing low-poly mesh into Sculpt room: This video demonstrates some issues one may encounter when importing low-poly meshes into 3DCoat’s Sculpting workspace..especially in Surface mode…and how to handle them correctly.
Import with Flat Subdivision: This video demonstrates a recent Import option in the Sculpt workspace of 3DCoat, to use Flat Subdivision rather than Catmull Clark Subdivision. It subdivides without smoothing the object. It helps eliminate the need to spend extra time to “prep” a model for normal subdivision before Importing it into 3DCoat’s High-Poly/Voxel sculpting environment.