Maya USD v0.1.0

More USD from ASWF
https://wiki.aswf.io/display/WGUSD/Presentations

1 Like

Maya_USD v0.19

Maya Reference now available by default!
Support for Display Layer interaction with USD objects

  • Prims now able to be referenced, templated in display layers

Expanded support for USD types - Normal3f, Point3f
Settable default prim when caching to USD
UI/UX improvements including :

  • Preserve session layer on save
  • Progress bar for import/export/push/pull
  • Outliner icons for shading types
  • Remember previous selected options
  • Extra tabs showing bound surface materials

Improvements to translator framework including namespace support for on USD import
Documentation updates (e.g. list of supported USD versions, layer saving, info on Maya 2023)
General stability fixes

1 Like

Finally we can cache animations to USD.

Bind materials.

Hopefully Redshift renderer support for Maya USD someday.

Maya_USD v0.20

General build updates and housekeeping, notably:

  • UB2 (x86_64 + arm64) support
  • Update to MaterialX 1.38.5

Updates/enhancements on Display Layer support:

  • Corrected handling of Display List vs Variants
  • Correct texture/wireframe/bbox display when prims in a display layer

Documentation:

  • Expanded docs for the Maya Reference Edit Router
  • Describe more fully the UFE/Maya shipping matrix
  • Update to the Autodesk contacts on the Contributor License Agreement (for new contributors only)

General stability, bug, and UI fixes

Bifrost Solution to get Maya References working.
Processing: maya_reference_graph.jpg…

1 Like

The original file published on Discord has an incorrect internal header (32 bits) when saved.
Therefore, you were unable to publish this file (or its JPG version)…

Thanks for fixing.
But how did you find out that the header is the issue?

I figured the file you posted was most likely also posted on the ‘Bifrost Addicts’ discord.
Yes, it’s true:
https://cdn.discordapp.com/attachments/1039869295594852453/1039898572071649332/maya_reference_graph.png

I assumed that the problems are related to layers or Color type/Bit depth.
Windows shows in the file properties that color depth = 32.

Obviously, such information is specified in the PNG-Chunks of this file.
When opening this image file in Photoshop, it turned out that the image contains one layer and has RGB / 24 color models.

Many conversion tools (or import/export tools) rely on data contained in metadata or specific chunks rather than actual data. Or they neglect the image file format standards that declare strategies for extracting and interpreting erroneous/unknown data.

All implementations must understand and successfully render the standard critical chunks ( Chunk Specifications ).

A valid PNG image must contain an IHDR chunk, one or more IDAT chunks, and an IEND chunk.
The PNG format specification requires the presence of an “IHDR Image header”.
The IHDR chunk must appear FIRST.
It contains:

Width: 4 bytes
Height: 4 bytes
Bit depth: 1 byte
Color type: 1 byte
Compression method: 1 byte
Filter method: 1 byte
Interlace method: 1 byte

Obviously, the data in the PNG-Chunks file is not correct.
Most likely, this data was not updated/replaced during the image conversion process.

PS:
As we can see, the forum engine has no problem displaying this file via a direct link from Discord.
It would be possible ‘to motivate yourself’, compare and analyze the bit chunks of the original, downloaded and converted files.
But I did it easier.
In Photoshop, I just saved the flatten image to a new PNG file, and posted it in this thread. :slight_smile:

1 Like

Thanks for this detailed explanation. Next time im able to fix it myself.

Great info from Remedy!

https://remedy-entertainment.github.io/USDBook/usd_primer.html

1 Like

Maya_USD v0.21

  • Support added for exporting Parent Offset Matrix
  • Assignment of Materials to multiple Objects
  • Allow custom UI hooks for MayaUsd ProxyShape
  • WorldSpace flag support for exporting to USD
  • Fix export behaviour when subDivScheme is “None”
  • Handle rename and reparent in the orphaned nodes manager
  • Allow the creation of prims in weaker layers
1 Like

Collected some USD related links.

1 Like

Important information

MayaUSD 0.23.0, Bifrost 2.7.0.1, and MtoA 5.3.1 all use a version of USD that provides important security enhancements. It is recommended that you upgrade to these versions of MayaUSD, Bifrost, and MtoA.

Maya_USD v0.24

  • New “Add Payload” feature.
  • Added metersPerUnit flag to the export framework to assist export to multiple targets using a different scaling convention.
  • Initial migration of the UsdUfe code to its own project in MayaUSD. This will allow the Ufe work to be used in other projects.
  • Import Chasers now have improved access for the Maya DAG to USD mapping.
  • Improvements to Relative paths including Bulk Saving layers.
  • Edit Routing is now support for Attributes and compound operations.
  • General Stability fixes.

Maya_USD v0.26

With Bifrost 2.10
There are coming some nice USD tools.

https://help.autodesk.com/view/BIFROST/ENU/?guid=Bifrost_ReleaseNotes_release_notes_release_notes_2_10_0_0_html#new-nodes

image