Isolated vex code (not material) in Karma

   1878   3   0
User Avatar
Member
74 posts
Joined: 1月 2015
Offline
I watched the "Beautiful Game" tutorial on Vex and Karma (04). I understand that Vex materials can't be used in Karma. Is it just materials or any inclusion of any Vex code? I have an existing Vex displacement shader. I can isolate the part of the Vex code that computes displacement. Right now, there's no way to have Karma evaluate this Vex code to compute a value, correct? All I can do is render a displacement map from the Vex shader and pass this on to MaterialX as a texture, yes?
Edited by element33 - 2021年11月28日 04:54:31
User Avatar
Member
620 posts
Joined: 11月 2013
Offline
Karma CPU can use vex,but Karma GPU can not.
User Avatar
Member
74 posts
Joined: 1月 2015
Offline
OK, thanks. Do you know per chance: can Redshift render Vex code on GPU? Or is there currently no GPU renderer that can do Vex displacement?
Edited by element33 - 2021年11月28日 06:03:32
User Avatar
Member
7726 posts
Joined: 9月 2011
Offline
element33
OK, thanks. Do you know per chance: can Redshift render Vex code on GPU? Or is there currently no GPU renderer that can do Vex displacement?

VEX is the native Houdini/Mantra shading language. No third party software can use VEX shader code. Karma CPU can also use VEX shaders because it is mostly Mantra compatible.
  • Quick Links