Importing objects from Blender
Hi all,
I'm having problems importing objects from Blender 2.71 in to DAZ3D and Bryce in that the material doesn't appear with the object. I have the check box " include material" checked but still no material.
I've looked in the material file and it has the following :
# Blender MTL File: 'Barrel3.blend'
# Material Count: 4
newmtl Material
Ns 96.078431
Ka 0.000000 0.000000 0.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ni 1.000000
d 1.000000
illum 2
newmtl Material.001
Ns 96.078431
Ka 0.000000 0.000000 0.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ni 1.000000
d 1.000000
illum 2
newmtl Material.002
Ns 96.078431
Ka 0.000000 0.000000 0.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ni 1.000000
d 1.000000
illum 2
newmtl None
Ns 0
Ka 0.000000 0.000000 0.000000
Kd 0.8 0.8 0.8
Ks 0.8 0.8 0.8
d 1
illum 2
Comments
Does the object have texture maps? Can you post a screen shot of the import setting you are using in Studio?
Blender tends not to export textures with objs in my experience (at least it has never done so for me). Or are you just having the actual material name not appear?
The settings won't perfectly transfer either. They're different render engines.
True for me as well. I generally just create the UV map in Blender, and then add my textures in DS, or Poser, or whatever render engine I'm using for a specific project. I don't bother trying to texture in Blender.
Thanks for the replies. I've been Googling this issue and it seems it's been a problem for a very long time. I'm surprised that after all this time it hasn't been resolved. Very frustrating. I had visions of creating objects with textures in Blender then importing them to either Bryce or Daz3D. Unfortunately, it's just not that simple. I assume Hexagon doesn't have this issue?
Sure you can, you'll just have to export them to .jpg and set them up in the Surfaces tab.
Hi again,
I've now given up on figuring out how to get textures and materials copied over to DAZ from Blender so now I've purchased Hexagon as that, so I believe, is compatible with DAZ3D Studio. But now there's another problem. The program is constantly crashing!! I start modelling and within anything from 5 minutes to half an hour it crashes.
My PC details.
Intel i7-3770 @ 3.4GHz
Windows 7 64 bit
8GB RAM
nVidia GeForce GTX 660Ti 377.88 Driver
Hex version 2.5.1.79
I may be way off in left field, yet
Sounds like it is running out of RAM (or video card ram if that is possible). What kind of poly count are you using, how many objects before it falls on it's face? I had similar random time crashes with Daz Studio, until I migrated from XP 32bit with 3GB of RAM, to Windows7 with 16GB of ram.
Please Don't take the question as an mediate drop the cash hint, it is Just a Question. It may be something else entirely.
P.S.
I was hoping you would figure out that Blender Export thing, I just got Blender working last night. I have many 101 vids to watch with that still.
It was just a simple model of about 140 poly count. I was following a tutorial so I don't think it's a RAM issue. Didn't have that problem with blender with thousands of polys.
Hexagon is buggy POC. You need to be clearer as to the problems your having with Blender. Painted textures have to be saved as an image format, Blender defaults to Targa but I prefer to change it to Tiff. Procedural textures have to be baked then saved. Finally you need to have the right boxes check on export to be sure the objects material zones and UV mapping are included.
This is the tutorial I was following for Blender.
http://www.youtube.com/watch?v=j4J7s8wxJOs
At the end of the video, the jpeg texture images of the wood were applied to a UV map and then adjusted to fit and nodes were used for other adjustments - bumps, shaders, etc. Once done I saved the work and then exported as an object. When I now import the finished barrel into DAZ3d, it's just a grey barrel.
Is there a tutorial anywhere on how to export an object from Blender along with all its textures, materials etc and import it into DAZ3dD / Bryce? It would be nice to actually see a video on how it's done then to try and understand descriptions because Blender is not the easiest interface to try and find things in order to do certain jobs.
You need to bake the textures then you can save them out. Blenders Wavefront object export doesn't seem to have an option for collecting and exporting textures with the object.
http://www.youtube.com/watch?v=Tj-S5QAac3U
Do what you are doing and when you get to importing the obj into Daz Studio you then start to load each map manually via the Surfaces Pane. If you don't know how just shout.