Karma support for Curvature VOP

   4792   8   2
User Avatar
Member
146 posts
Joined: 1月 2018
オフライン
Hi!
It seems the Curvature VOP is not currently supported under Karma, it returns shading artifacts. I have already sent a RFE, but just wanted to check if any of you have any hint about this being implemented any time soon, just like Dirt Mask, Rounded Corners shader and the limited version of trace() were recently included.
Thanks!
Edited by jarenas - 2021年7月31日 13:50:18
User Avatar
Member
205 posts
Joined: 1月 2014
オフライン
I guess h19 should have a much better support for stuff like that, I hope. ¯\_(ツ)_/¯
I contribute to the beauty of this world
https://houdininotes.ivanlarinin.com/ [houdininotes.ivanlarinin.com]
User Avatar
Member
146 posts
Joined: 1月 2018
オフライン
deviner
I guess h19 should have a much better support for stuff like that, I hope. ¯\_(ツ)_/¯
I hope so, there's still a bunch of people who would like to stay inside Houdini even for rendering freelance work...
User Avatar
Member
6 posts
Joined: 9月 2016
オフライン
If anyone is still wondering, it seems the curvature VOP is still broken in karma, H19
User Avatar
Member
9417 posts
Joined: 7月 2007
オフライン
joshuazt
If anyone is still wondering, it seems the curvature VOP is still broken in karma, H19

which build are you talking about?
from journals it seems that it should already work at least partially
Houdini 19.0.469
Add basic support for getderiv to Karma. This version does not have special logic to handle smooth derivatives on a non-subdivided mesh. As a direct result, the Curvature VOP can now be used in Karma.
Edited by tamte - 2021年12月30日 17:41:25
Tomas Slancik
CG Supervisor
Framestore, NY
User Avatar
Member
6 posts
Joined: 9月 2016
オフライン
That would do it, I was still on production build of 19.0.455

cheers tamte
User Avatar
Member
2 posts
Joined: 12月 2019
オフライン
Can someone share an example file? I cannot get the curvature node to work in Karma with MaterialX.
User Avatar
Member
8184 posts
Joined: 9月 2011
オフライン
iamsaitam
I cannot get the curvature node to work in Karma with MaterialX.

That's because it's not a materialX node. Only nodes that start with mtlx and a few others can be used in a materialX network. They cannot be mixed with VEX based nodes (nodes that generate code) such as the curvature vop.

Creating a karma materialx subnet before starting can help you use the correct nodes as it restricts the available nodes to just those allowed.
User Avatar
Member
2 posts
Joined: 4月 2020
オフライン
H20.5 still unusable. Only way around is to generate a curvature attribute with measure SOP, fix the artifacts with attribute blur and get it explicitly as a mtlxgeopropertyvalue in Solaris/karma
  • Quick Links