Closed tokejepsen closed 3 weeks ago
I slightly look at the code and I compared with the schema_maya_publish.json
and it doesn't have the WriteUVs
flag (they have WriteUVSets
flag instead). Are we gonna add or change the name of that specific flag in schema_maya_publish.json
?
I am asking this as
WriteUVs
doesn't show up in my setting
I slightly look at the code and I compared with the
schema_maya_publish.json
and it doesn't have theWriteUVs
flag (they haveWriteUVSets
flag instead). Are we gonna add or change the name of that specific flag inschema_maya_publish.json
?
Note that I believe writeUVSets
and writeUVs
is a different flag on the alembic exporter. The first meaning "export multiple UV sets" - the other meaning 'write any UV set'. If only the latter is enabled then only the current UV set would be exported.
See both present here:
Not entirely sure, but I believe that is the case.
NEVERMIND - That's uvWrite
it seems.
See:
It seems the other flag is uvWrite
on the Alembic side of things.
I slightly look at the code and I compared with the
schema_maya_publish.json
and it doesn't have theWriteUVs
flag (they haveWriteUVSets
flag instead). Are we gonna add or change the name of that specific flag inschema_maya_publish.json
?I am asking this as
WriteUVs
doesn't show up in my settingNote that I believe
writeUVSets
andwriteUVs
is a different flag on the alembic exporter. The first meaning "export multiple UV sets" - the other meaning 'write any UV set'. If only the latter is enabled then only the current UV set would be exported.See both present here:
- https://github.com/alembic/alembic/blob/master/maya/AbcExport/AbcExport.cpp#L389
- https://github.com/alembic/alembic/blob/master/maya/AbcExport/AbcExport.cpp#L414
Not entirely sure, but I believe that is the case.
We need to add WriteUVs
into the schema_maya_publish.json
then, if both WriteUVs
and WriteUVSets
existed as job arguments.
We need to add
WriteUVs
into theschema_maya_publish.json
then, if bothWriteUVs
andWriteUVSets
existed as job arguments.
Thanks - I edited my previous comment seems I misremembered slightly. We need both uvWrite
and writeUVSets
. And indeed writeUVs
seems to be invalid/typo.
So I suppose:
writeUVs
-> writeUVSets
uvWrite
.Tested successfully in Maya
Would be good - that aside of the publish passing you also confirm in the test that the resulting publish contains UVs.
Tested successfully in Maya
Would be good - that aside of the publish passing you also confirm in the test that the resulting publish contains UVs.
yes it has the UVs.
Task linked: AY-5273 OP: Alembic UVs write issue
Changelog Description
Missing
writeUVs
on the Alembic extraction.Testing notes:
project_settings/maya/publish/ExtractAlembic