Keeping Texture Connections?

A public forum for discussing and asking questions about the demo version of Octane Render.
Forum rules
For new users: this forum is moderated. Your first post will appear only after it has been reviewed by a moderator, so it will not show up immediately.
This is necessary to avoid this forum being flooded by spam.
Post Reply
druie
Posts: 4
Joined: Sun May 30, 2010 11:28 pm

If I already have materials setup like diffuse, bump, and specular do I need to re-connect it in Octane? For some reason when I import my OBJ it just comes in as a white material without any of the textures connected. (I'm using Maya as my 3d app.)
User avatar
kubo
Posts: 1377
Joined: Wed Apr 21, 2010 4:11 am
Location: Madrizzzz

check the map paths in the mlt file, they are probabily pointing either to the wrong direction or it could be a case of "filepaths with spaces" ask in the maya plugin board, otherwise they should show in octane, at least they do for me except in those situations
windows 7 x64 | 2xGTX570 (warming up the planet 1ºC at a time) | i7 920 | 12GB
tomacmuni
Licensed Customer
Posts: 15
Joined: Mon Jun 14, 2010 5:40 am

In the demo I imported a few obj files to see how things are.

I noticed that if the obj was exported *without* materials included (this is just for hook ups) you will only get *one* material input to the model.
I imported one model (a stormtrooper some dude made) and it had plenty of hookups to various textures, and they were rendering in the Octane without any trouble, but they looked crappy because the model was kind of crappy. I think the textures came in automatically because they were in the same folder as the .obj or something like that. I didn't check more about that.

Well, what happens if we have multi-suboject materials, say, from seperate UV sheets for head and body and we want to tell Octane's material node to use more than one material ID or something like that?

For now, it seems advisable to have one UV sheet per mesh (aka one diffuse texture per model).
I had a four texture model that loads up in Octane, and when I put any of the textures on it there it will put the texture over the whole object, not on just the faces they should go on since there seems to be no value anywhere for MaterialIDs.

But I may be wrong, and hopefully I am in this case.
Gateway DX4820 - Intel Core 2 Quad processor Q9400 - Gigabyte GTC480 1.5Gb - 8 GB DDR3 Ram - Windows Vista Home Premium 64bit SP1 -Octane + 3DSMax2011 64bit
User avatar
radiance
Posts: 7633
Joined: Wed Oct 21, 2009 2:33 pm

tomacmuni wrote:In the demo I imported a few obj files to see how things are.

I noticed that if the obj was exported *without* materials included (this is just for hook ups) you will only get *one* material input to the model.
I imported one model (a stormtrooper some dude made) and it had plenty of hookups to various textures, and they were rendering in the Octane without any trouble, but they looked crappy because the model was kind of crappy. I think the textures came in automatically because they were in the same folder as the .obj or something like that. I didn't check more about that.

Well, what happens if we have multi-suboject materials, say, from seperate UV sheets for head and body and we want to tell Octane's material node to use more than one material ID or something like that?

For now, it seems advisable to have one UV sheet per mesh (aka one diffuse texture per model).
I had a four texture model that loads up in Octane, and when I put any of the textures on it there it will put the texture over the whole object, not on just the faces they should go on since there seems to be no value anywhere for MaterialIDs.

But I may be wrong, and hopefully I am in this case.
at the moment you can support only 1 set of UVs per material (eg octane material).
so it you have different parts of your mesh with different UVs is suggest you assign those to unique materials in your host app before exporting...

Radiance
Win 7 x64 & ubuntu | 2x GTX480 | Quad 2.66GHz | 8GB
User avatar
kubo
Posts: 1377
Joined: Wed Apr 21, 2010 4:11 am
Location: Madrizzzz

Don't take this the wrong way, but aye, you are wrong, ;)
You have to assing your material IDs correctly in your modeling app along with uvmaps, once all that's set you import it in octane and tweak the materials.
This means that if you have your random ready-to-die stormtrooper with ID 1 assigned to it's head and ID 2 to its armor and ID 3 to its useless but colorful empire standard blaster, and you have 3 materials to match those IDs and uvw maps are set acordingly, then once you import it in octane you'll have your brave (and soon dead) stormtrooper with 3 materials assigned ready to enjoy.
windows 7 x64 | 2xGTX570 (warming up the planet 1ºC at a time) | i7 920 | 12GB
User avatar
radiance
Posts: 7633
Joined: Wed Oct 21, 2009 2:33 pm

kubo wrote:Don't take this the wrong way, but aye, you are wrong, ;)
You have to assing your material IDs correctly in your modeling app along with uvmaps, once all that's set you import it in octane and tweak the materials.
This means that if you have your random ready-to-die stormtrooper with ID 1 assigned to it's head and ID 2 to its armor and ID 3 to its useless but colorful empire standard blaster, and you have 3 materials to match those IDs and uvw maps are set acordingly, then once you import it in octane you'll have your brave (and soon dead) stormtrooper with 3 materials assigned ready to enjoy.
that's exactly what I tried to explain... ?!

Radiance
Win 7 x64 & ubuntu | 2x GTX480 | Quad 2.66GHz | 8GB
tomacmuni
Licensed Customer
Posts: 15
Joined: Mon Jun 14, 2010 5:40 am

That's cool - I'm glad to hear that manually assigned UV IDs can work. Thanks for the heads up.
Just for fun, here's my Pixie in Octane (demo). Five different model parts in one obj - loads with texture inputs just fine.

For the camera and rendertarget, are my nodes set up at all correctly? I was guessing.
:lol:
Image
Gateway DX4820 - Intel Core 2 Quad processor Q9400 - Gigabyte GTC480 1.5Gb - 8 GB DDR3 Ram - Windows Vista Home Premium 64bit SP1 -Octane + 3DSMax2011 64bit
User avatar
radiance
Posts: 7633
Joined: Wed Oct 21, 2009 2:33 pm

afaik you don't really need to use nodes if you're not working with procedurals, you can just stick them in the slots in the node inspector hierarchy on the right,
it's a bit more organized ;)

Radiance
Win 7 x64 & ubuntu | 2x GTX480 | Quad 2.66GHz | 8GB
User avatar
kubo
Posts: 1377
Joined: Wed Apr 21, 2010 4:11 am
Location: Madrizzzz

radiance wrote: that's exactly what I tried to explain... ?!

Radiance
Yeap I noticed... when I posted my answer ... lol... I was typing at the same time as you were it seems, and when it got posted I noticed you had anwsered a few minutes earlier (I was browsing another thing with the reply open and I didn't get notified there was a new reply...) :oops:
windows 7 x64 | 2xGTX570 (warming up the planet 1ºC at a time) | i7 920 | 12GB
Post Reply

Return to “Demo Version Questions & Discussion”