Box mapped displacement issue

Newtek Lightwave 3D (exporter developed by holocube, Integrated Plugin developed by juanjgon)

Moderator: juanjgon

Post Reply
smount1
Licensed Customer
Posts: 36
Joined: Sat Mar 10, 2018 6:05 am

This may be a bug but it's probably me.

I can't figure out why my 'displacement' is a different size when it's connected to the same projection node (map type Box) that controls the color texture. The 'vertex displacement' node, which is connected to the same texture as the displacement node, works fine, but when I switch to the displacement node the textures seems to scale and match the Mesh UV coordinates instead. Plz help

weird.
Octane-vertex disp test.rar
(2.32 MiB) Downloaded 191 times
displacement error.jpg
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

The conventional old displacement only works over UV mapped objects. It is not compatible with all the other projection nodes.

Thanks,
-Juanjo
smount1
Licensed Customer
Posts: 36
Joined: Sat Mar 10, 2018 6:05 am

Ah ok, thanks for the heads up. Is it possible that it will be made compatible at some time in the foreseeable near future? I think it would be a very useful feature for users.
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

I don't think so. The problem is that the old conventional displacement is done at render time, so any additional overhead in the texture mapping transformations can have a huge impact on the rendering performance.

Thanks,
-Juanjo
smount1
Licensed Customer
Posts: 36
Joined: Sat Mar 10, 2018 6:05 am

ok, well thank you J.
smount1
Licensed Customer
Posts: 36
Joined: Sat Mar 10, 2018 6:05 am

I've noticed that you seem to be able to use the Octane Displacement node, on geometry that hasn't been UV mapped, when you connect the Octane Utilities UV Map node to the Normal input on the root Surface node. So doing things like cubic mapping by using UV Map node, instead of a projector node, seems to work okay with displacement, so far. The IPR doesn't seem to automatically refresh when you change various values in the UV Map node, so you need to have the scene do a full reload.

I was experimenting with gravel and using the UV Map node to control the vector coordinates of several maps (aka cubic mapping), and it was working.

Is this a usable setup for using the Octane Displacement node, or am I asking for trouble down the road?
just the displacement here
just the displacement here
tree.jpg
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

This node builds a UV map on the plugin side at the scene extraction time. This is why it is indeed compatible with the displacement node.

Thanks,
-Juanjo
smount1
Licensed Customer
Posts: 36
Joined: Sat Mar 10, 2018 6:05 am

great to hear, thank you J.
Post Reply

Return to “Lightwave 3D”