Skip to content

usd procedural loses material assignments for layered crowd sim #1524

@xsisupport

Description

@xsisupport

Describe the bug
Layered usd set up for a crowd sim, like this:

#usda 1.0
(
    endTimeCode = 1
    framesPerSecond = 24
    metersPerUnit = 1
    startTimeCode = 1
subLayers= [
@./stickAnim.usd@,
@./stickMatAssign.usda@,
@./stickColl.usda@,
@./stickStatic.usda@,
@./stickMaterialLib.usda@
    ]
    timeCodesPerSecond = 24
    upAxis = "Y"
)

Renders fine in Solaris viewport, USD View, and the Maya viewport (with Maya USD). But the usd procedural does not render with the assigned materials. All the geometry gets the default Arnold shader.

To Reproduce
Scene is attached

Screenshots
usd-layered-crowd-sim

Used Software Versions

  • Arnold 7.2.1.1

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinguserReported by a user

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions