0
$\begingroup$

I am using Blender to create a 3D volume of brain using this tutorial: Mri to blender.

I am importing my model in WPF project based on this tutorial: Inserting 3D Models in Expression Blend.

When I export the created file in .obj file from Blender and import in MSblend, see a solid cube instead of the rendered volume.

Thanks.

My setup is Windows7 x64, Microsoft Blend 2012, Blender 2.77

$\endgroup$
1
$\begingroup$

The OBJ file format is mainly a geometry only shape based file format, made for the purpose of transferring basic 3D model data between applications

It is not a full featured save file format nor is it suited for transferring complex shaders or materials between applications, only basic material data is saved along with UV coordinates for texturing.

The tutorial you show seems to be using using image sequences as volumetric data to simulate volume density, which in itself is already an "exotic" type of material, and is very specific to the way Blender works internally. Your actual geometry is just a cube, that is why when you import you only get the cube.

You will have a hard time exporting it out of Blender in any way or shape, even less so using OBJ file format.

Now I have never used Expression Blend and I have no idea how it works, or what are it's rendering capabilities.

If it has volumetric rendering functionality you could try and recreate the volumetric setup in there using it's native material creation workflow.

Otherwise only solution I could image in Blender is possibly modeling a tight sequence of small planes so they form a roughly cubic volume. UV Unwrap the planes so they can use your image sequence as textures.

For performance and workflow reasons you may want to create a "texture atlas" from your image sequence, that means joining all you MRI sequence into one big tiled image, so you don't have to manually set up hundreds of materials/textures one by one, and so they don't ruing your performance loading hundreds of independent files.

| improve this answer | |
$\endgroup$

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.