検索 - User list
Full Version: houdiniCurveMeshInput does not recognize world tranform
Root » Houdini Engine for Maya » houdiniCurveMeshInput does not recognize world tranform
hohehohe2
Hi I started using houdiniCurveMeshInput node and that is great.

I just realized even when I connect curve node's worldspace to the node, it doesn't read world transformation due to this line.

https://github.com/sideeffects/HoudiniEngineForMaya/blob/Houdini15.5/CurveMeshInputNode.C#L162 [github.com]

Since each Maya curve can have it's own tranform, it is sometimes convenient to read the curves after beging transformed to the world space,

CHECK_MSTATUS_AND_RETURN_IT( fnCurve.getCVs( cvArray, MSpace::kWorld ) );

It would be great if you could add an attribute to the node that lets us choose if the curve cvs are evaluated in world space or not.

Thank you,

Koichi
awong
Sorry for the late reply. This was actually been changed in 16.0 to always use the world space.

https://github.com/sideeffects/HoudiniEngineForMaya/blob/Houdini16.0/InputCurveNode.C#L158 [github.com]
hohehohe2
That's nice, thank you!

Koichi
hohehohe2
I just realized 16.0 uses Houdini Engine 3.0.
What are the compatible Houdini versions for it?
Does 3.0 works with 15.5.632 which comes with Houdini Engine 2.0?

Koichi
awong
The Maya plugin that comes with Houdini 16.0 is only compatible with 16.0. So it wouldn't run in 15.5.
I guess you probably want the change in 15.5. So I just backported the change to 15.5. The change should be in the next 15.5 build.
hohehohe2
Hi Andrew,

That's so nice! thank you!

Koichi
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB