Vertex Displacement question

Generic forum to discuss Octane Render, post ideas and suggest improvements.
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
Post Reply
Supranutz
Licensed Customer
Posts: 19
Joined: Sun Jul 13, 2014 11:34 pm

Hello !
I guess this question might have come a lot but I wasn't able to find any answer from the previous posts/discussions.
I've been trying to get a proper seamless displacement on a mesh using triplanar projection in conjunction with the vertex displacement node, but somehow I'm still stuck with broken edges (Center object is a cube with rounded corners)..
Any idea what I'm missing here ?

Thanks !
F.
Capture.PNG
OS X 10.11.3 | 2xGeforce GTX Titan X (Pascal) | 2 x 3,33 GHz 6-Core Intel Xeon | 32GB
User avatar
bepeg4d
Octane Guru
Posts: 10328
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy
Contact:

Hi,
have you tried with procedural vertex displacement?
Everything should be seamless by default:
2F6EAE48-E7BD-4D2F-86CB-06F23650077C.jpeg
ciao Beppe
Supranutz
Licensed Customer
Posts: 19
Joined: Sun Jul 13, 2014 11:34 pm

Hi Beppe, thanks for your answer.

Unfortunately this still doesn't work for me, either with a seamless bitmap texture or an octane noise.
Also I have a bit of trouble figuring out in which direction vertex displacement seems to move the polygons, no matter which vector space I use the displacement looks skewed in the wrong direction ?
Attachments
Capture-3.PNG
OS X 10.11.3 | 2xGeforce GTX Titan X (Pascal) | 2 x 3,33 GHz 6-Core Intel Xeon | 32GB
User avatar
bepeg4d
Octane Guru
Posts: 10328
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy
Contact:

Hi,
ok, some notes about Vector Displacement node.

If you use a map, you need to change the Map type to Height, instead of Vector, and more important, always use an ImageTexture node to load your map, in this way tou can Invert it, correct the Power, Gamma, Border Mode, and so on:
3D186870-D1C7-4C6F-AEE3-953DF840E82A.jpeg
But you cannot expect to have correct mapping without correct uvs.

On the other side, if you use a procedural noise (you can use both Octane, osl or c4d Noise nodes), and the Vector Displacement Map type is set to Vector, it will be applied in 3D space, and you can change it from Object to Tangent:
91427707-97EA-4B0A-8D2C-4DEBCE777BD9.jpeg
To use c4d Noise in procedural way, you need to use 2020.1 and enable the OSL auto translation in c4doctane Settings/C4D Shader panel:
Image

ciao Beppe
Supranutz
Licensed Customer
Posts: 19
Joined: Sun Jul 13, 2014 11:34 pm

Thanks for your detailed answer !
But you cannot expect to have correct mapping without correct uvs.
And the dream collapses.
My indirect question was indeed if there was a way to avoid using uv maps or cubic projection for texture displacement maps, maybe one day who knows :)


Cheers,
F.
OS X 10.11.3 | 2xGeforce GTX Titan X (Pascal) | 2 x 3,33 GHz 6-Core Intel Xeon | 32GB
Post Reply

Return to “General Discussion”