-
Notifications
You must be signed in to change notification settings - Fork 203
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
[al]Updating AL USDMaya's NurbsCurve static import export to use USD's curve spec #2957
[al]Updating AL USDMaya's NurbsCurve static import export to use USD's curve spec #2957
Conversation
@NickWu It says there are conflicts that must be resolved. Can you fix that before we start the review/preflight process. |
9500a57
to
cba668e
Compare
Hey @seando-adsk , I have fixed the conflicts. Thank you. |
@pierrebai-adsk Can you have a quick look at these changes in the AL plugin? I assume their team already reviewed it so just a quick check by us. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only inconsequential typos.
Thank you for taking a look. I'll update it shortly. |
@NickWu I ran the preflight and there is some failures. Can you please have a look. |
Hi @seando-adsk , I don't see any error message from the build_preflight saying why it's failing. Do you have this information? |
|
Hey @seando-adsk , I have fixed the failed tests. Thanks. |
Hey @seando-adsk , is it all good to merge this one? |
@NickWu We've had some issues with our preflight for the last 2 weeks because of a problem with Github. We implemented a workaround and our preflight system is now functional again. I've launched the preflight on this PR. Assuming it passes, it will be all good to merge. |
Hi @seando-adsk , I found pre-flight tests for Windows failed with the following error:
Looks to be a permission error? |
@NickWu There were a many builds which had test failure |
Sorry for the late reply. I got a chance to look at this today and I found there is a piece of code in the test that runs fine on Linux but problematic on Windows. I'll update the test shortly. |
Hi @seando-adsk , I can see there is a test failing due to This doesn't look like it's related to my PR here. Could you take a look? |
@NickWu Yes don't worry that failure is not related to your changes. One of our internal build machines is having issues and is being looked at. Once fixed I'll re-run the preflight build. |
Re-ran preflight - random test timeout on Maya 2022 (py3) Windows with testUsdExportUVTransforms. Ready for merge. |
Previously, AL USDMaya was exporting maya NurbsCurves as-is but USD's NurbsCurve spec is different from maya's. From USD's doc, we can see it uses a different knot spec than Maya does:
https://graphics.pixar.com/usd/release/api/class_usd_geom_nurbs_curves.html#details
Also, in Maya's MFnNurbsCurve API doc, it says: