Skip to content

[Proposal] General USD Model to Newton Mesh API #6143

@YizeWang

Description

@YizeWang

Proposal

Add a general API to convert USD models into Newton-compatible mesh assets. This would allow arbitrary USD visualization or geometry assets to be consumed by Newton without requiring each marker/model type to be handled manually.

Motivation

Most visualization markers are already supported in Newton, but full marker support requires a reusable USD model -> Newton mesh path. Until this exists, examples that depend on arbitrary USD assets should remain Kit-only.

Build Info

Additional context

This request is motivated by markers.py, where broader Newton support depends on a general USD-to-Newton mesh conversion API.

Checklist

  • I have checked that there is no similar issue in the repo (required)

Acceptance Criteria

  • A public API exists to convert supported USD model geometry into Newton mesh assets.
  • Isaac Lab examples can use this API to support arbitrary USD-based markers in Newton.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions