How to fill a hollow object to make it whole inside?m ld m TW BlgPVil
I have a model of tooth which is empty inside. I need it to be filled. Solidify modifier doesnt work correctly. How can I fill it?
I have a camera script which makes camera slowly move forward, so it makes a result similar to DICOM files. And to achieve more realistic result I need it to be filled
-
$\\begingroup$ please show a screenshot of the wireframe, maybe even share your file $\\endgroup$ – moonboots 7 hours ago
-
$\\begingroup$ When is the Emptiness a problem? If you use a Boolean to Cut the Tooth the Tooth will appear solid inside. The Boolean Mesh will need to be large enough to encompass all the affect vertices. $\\endgroup$ – rob 7 hours ago
-
$\\begingroup$ @moonboots gyazo.com/a8eca688cbc347874b4129947c951819 $\\endgroup$ – cxnt1 7 hours ago
2 Answers
Polygonal models don't have an inside. They tell a renderer where their surfaces are.
If you want to slice an object as if it were solid, you have to reconstruct a surface where the slice cuts across it.
Here we have a cube inside a sphere inside a cube. All three objects have a Boolean modifier assigned to them.
The other cube displayed in wireframe to the left is a cutter object, and will be used as a target in the Boolean modifiers, set to 'Difference'. This will cut away the objects inside its volume, an construct a surface at its intersection with them, making it look as if the objects are solid.
Actually, there are 3 separate cutter-cubes, one as a target for each modifier, with their leading faces just slightly displaced from one another. If all the objects were cut in exactly the same place, Blender wouldn't know which new cut surface was in front of which, and there would be rendering artefacts. So the outside cube is cut away slightly more than the sphere, which is cut away slightly more than the inner cube.
Now if you animate the cutter-cubes together, you can create the illusion that the objects are solid.
To Cut into the Tooth so you can use the Boolean Modifier.
Add a Cube and set to Wireframe in the Viewport
Now add a Boolean Modifier to your Tooth and select the Cube.
-
$\\begingroup$ No, that doesnt do what I want, it still empty inside, I need it to be filled $\\endgroup$ – cxnt1 7 hours ago
-
$\\begingroup$ I added more details to description $\\endgroup$ – cxnt1 7 hours ago
-
$\\begingroup$ Why does it need to be filled? I don't believe blender can fill an object. $\\endgroup$ – Millard 7 hours ago
-
$\\begingroup$ dear cxnt1, objects in 3D are always hollow! (at least as long as you use polygon modeling, voxel models are something completely different and not what Blender supports). It is simply impossible to have a "filled" object. And as long as you do not go into the model with your camera, there wont be any problem with that. $\\endgroup$ – morph3us 7 hours ago
-
1$\\begingroup$ @morph3us I'm pretty new to blender and dont really know how to do it. So if you have time, could you post answer later $\\endgroup$ – cxnt1 6 hours ago