2
$\begingroup$

I try to follow Mike Pan's really short description how to rendering a stack of 2D images as a 3D object in blender found here: Rendering stack of 2D images as a 3D object?

Mike writes: You can definitely render a 3D voxel dataset using the built-in tools of Blender. The basic workflow using the Blender Internal engine:

  1. Create a Cube that's the same dimension as your voxel data

  2. Create a volume material and texture for the cube.

  3. Load in the density data as image sequence or 8bit raw data

  4. Adjust all resolution parameters, and setup the texture to affect Density and Emissions.

  5. Tweak color map and material properties until the data is shown nicely.

I am quit new to Blender. I only succeeded partly.

  • I could make a cube that's the same dimension as my voxel data though opening the Transform panel in the 3D View Editor by clicking the (+) symbol in the right top corner of the editor. There I could set the Dimensions.

  • I could generate volume material and texture for the cube through opening the Properties Editor, where Material and the Texture for an object can be set.

  • I got stuck by "load in the density data as image sequence or 8-bit raw data". There are about 400 8-bit segmentation images I should load. I could select them all and Import the Images as Planes. But I think this is not the way Mike aimed to load the z-stack of pictures. How am I able to load the Images into the cube ?

Every hint is appreciated!

$\endgroup$
  • $\begingroup$ Download the file example from his answer, you'll see that he added a texture of type voxel data and set voxel data path to the image ( the image is in 3d 490x410x1425 ) $\endgroup$ – Chebhou May 3 '15 at 2:31
  • $\begingroup$ @Chebhou: Thank you. At least this helps me to understand where to set the path to the image file. Somehow I still not succeed. Should a tiff image which contains an 8bit converted z-stack work as 8bit raw image? If not, what what image format would it have to be? Do I have to render to see? $\endgroup$ – bue May 3 '15 at 4:59
  • $\begingroup$ I will update the Mike Pan's answer $\endgroup$ – Chebhou May 3 '15 at 17:43
  • $\begingroup$ @Chebhou: Right now I am working with a beginners book form the blender store. I learned already a bit about the philosophy behind the interface and about modeling. Texture is following right afterwards, But I am not yet there and I doubt that they cover voxels. I assume this is a bit a special case. Whatsoever I know that blender can solve what I want to do. I am eager to learn. I am looking forward to the update of Mike Pan's answer. Thank you! $\endgroup$ – bue May 4 '15 at 0:46
  • $\begingroup$ can you specify what you struggling with so i know what to address ? $\endgroup$ – Chebhou May 4 '15 at 0:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.