-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No support for rational spline curves #1554
Comments
Hi @VikingScientist, There is currently no code in the USD codebase that evaluates nurbs curves (our usdImaging hydra delegate only draws the control hull), so we have very little skin in the game for nurbs. I think if you or someone else wanted to add support for weights, we'd be willing to accept a PR, since none of our code would become more or less correct as a result, though I don't think it would get you too far unless you also follow up with the vendors to get them to add I/O support for them. |
Filed as internal issue #USD-6784 |
The community at the Maya USD plugin repository directed me here, when I filed the issue over there before posting it here. Thanks for filing it as an internal issue. USD is seeing interest from multiple fields outside pure animation, and with applications such as rigid-body physics simulation or NURBS-based finite element analysis, then the need to support rational splines might become relevant sooner rather than later. I expect one would first add support for storing/retrieving these within the USD core library before modelling plugins start exporting the weights and renders start taking advantage of them. |
Describe the bug
I cannot find any way to format rational spline curves within the framework. Please relabel this as "help wanted" if the functionality does exist, or "feature wanted" if it does not exist. The feature exist for surfaces, but not for curves.
Steps to reproduce
Steps to reproduce the behavior:
Expected behavior
I expect that there exist a similar function as can be found in UsdGeomNurbsPatch called
GetPointWeightsAttr
to be implemented in theUsdGeomNurbsCurves
class.The text was updated successfully, but these errors were encountered: