Hello,
Is it possible to create a Parallax Mapping effect with a height map and a normal map using Arnold ?
(DECALmachine for Blender)
Yes, you could try adapting something like this to Arnold: https://catlikecoding.com/unity/tutorials/rendering/part-20/
You can try this one OSL shader http://www.racoon-artworks.de/?p=773
I tried it in Arnold for Maya. It loads correctly but it does not do anything :/. It also outputs in XYZ which is confusing as it should be plugged in the texture UV, leaving one channel out 😕
We can build both shaders with core Arnold nodes, hirachy will not be super small, but it should be doable.
Just realy weird, you are the second person mentioning that there is problems with OSL in Maya.
Would it be possible for you to create a working Parallax Occlusion shader for Arnold? It would be so amazing! 😄
Thanks for the bumping.
Havent had a chance to look at it yet.
Will report back when I got something:
Did you try the OSL version in the meantime?
Bump 😄 Any idea on this topic guys? @MadsDrøschler You said "We can build both shaders with core Arnold nodes, hirachy will not be super small, but it should be doable". I'd be massively interested to learn how to do it.
Thanks Tim
I am not a technical person sadly. I am afraid I would not even know where to start 😕
I know how to use Maya Arnold nodes but that's it. That is why I was oping there was a OSL shader doing the trick in Arnold, or a way to built a similar effect using maya Arnold utility nodes.
Hi Mads,
Question, when you say, "We can build both shaders with core Arnold nodes, hirachy will not be super small, but it should be doable. "
Do you mean that it is possible to obtain a Parallax Occlusion Mapping effect in Maya Arnold just by using the regulat Hypershade nodes?
Yeah, but the network will be rather big.
Find any thorough Technical paper on Paralax mapping and use it as pseudo code to wire up nodes, its going to be 100s of nodes though, just as a warning, no there is no tutorial, you have to figure it out by translating information into a setup you build with core arnold nodes yourself 🙂
Else, why does the OSL one not work, are you sure you are setting it up correctly?
Hi Mads!
Yes I did read the technical papers, and I understand the principle but I must admit they are a level of math above my technical knowledge atm. Mostly it is hard to understand how to translate it in which precise nodes.
I would LOVE to make the OSL work. And it does load correctly, which it makes it even more frustrating.
http://www.racoon-artworks.de/?p=773
The instructions show how to make it work in 3D Max and I think I imitated the shader tree correctly in Maya, it is just not rendering any parallax, even with a very high Strenght. No effect.
You could try post about it in OSL Shaders facebook group, Martin is in it, then highlight his name. Its not really an Arnold related thing, and he is not Arnold user, yet.
I texted Martin some months ago. Since he does not use Maya/Arnold he does not think he can help sadly 😕
I can try posting on the OSL facebook group though. Maybe someone can give me a hand. OSL should work cross platform, I am really in the dark on why it is not working.