Arnold for Maya Forum
Rendering with Arnold in Maya using the MtoA plug-in.
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MtoA USD Instanceable Bug

Message 1 of 1
217 Views, 0 Replies

MtoA USD Instanceable Bug

Is anyone able to reproduce this issue? I put in an issue on the arnold-usd github but I just wanted to ask this here as well.

Describe the bug
When creating a basic scene with 2 cubes, 2 cones, and 2 torus' that all have the Instanceable Metadata set to True, every time we render with Arnold inside of Maya, the instanceable prototype groups that get generated are being randomly assigned to each instance group. Every time you render, the instances swap places. For instance, the first render may be (Cube, Cube, Cone, Cone, Torus, Torus) and the next may be (Torus, Torus, Cube, Cube, Cone, Cone). Loading this same USD into Houdini and rendering with Arnold seems to render everything fine consistently.

To Reproduce
Steps to reproduce the behavior:

  1. Download
  2. Open Maya with Arnold and mayaUSD plugins active.
  3. Load the zipped cube_cone_torus USD as a stage.
  4. Add some sort of light so you can see the objects.
  5. Render the scene and note the placement of the objects.
  6. Render again, and note the placement of the objects.
  7. Render a few more times to be sure that the objects are swapping places.

Expected behavior
I expect the Instanceable objects to render in the same spot every time.


Used Software Versions

  • Arnold:
  • MtoA: 4.2.4
  • mayaUSD: v0.13.0
  • OS: Windows 10
  • Houdini (for comparison testing): Houdini v19.0.383
Tags (2)
Labels (2)

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Technology Administrators