Skip to content

Particle rendering prototype - #6685

Draft
huidongc wants to merge 14 commits into
isaac-sim:developfrom
huidongc:particle-rendering-prototype
Draft

Particle rendering prototype#6685
huidongc wants to merge 14 commits into
isaac-sim:developfrom
huidongc:particle-rendering-prototype

Conversation

@huidongc

@huidongc huidongc commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

DO NOT MERGE. THIS IS TO TEST PARTICLE INTEGRATION.

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context.
List any dependencies that are required for this change.

Fixes # (issue)

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (existing functionality will not work without user modification)
  • Documentation update

Screenshots

Please attach before and after screenshots of the change if applicable.

Checklist

  • I have read and understood the contribution guidelines
  • I have run the pre-commit checks with ./isaaclab.sh --format
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • I have updated the changelog and the corresponding version in the extension's config/extension.toml file
  • I have added my name to the CONTRIBUTORS.md or my name already exists there

@greptile-apps

greptile-apps Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Too many files changed for review. (110 files found, 100 file limit)

Bypass the limit by tagging @greptile-apps to review.

@github-actions github-actions Bot added documentation Improvements or additions to documentation isaac-lab Related to Isaac Lab team labels Jul 23, 2026
@huidongc
huidongc marked this pull request as draft July 23, 2026 14:10
@huidongc
huidongc force-pushed the particle-rendering-prototype branch 4 times, most recently from 17e1eac to 02b3f03 Compare July 27, 2026 12:46
Prime MPM points before asynchronous GPU updates and bind cloned render products to per-environment cameras. Expand Franka Pour rendering coverage and add Newton renderer golden images.
paths already identify each visual instance. Align tests and backend
stubs with the exercised API surface.
Franka pour training could warn or crash because task configuration
resolution imported pxr before SimulationApp launched. The eager MDP
exports loaded runtime action implementations through Articulation and
the USD cloner.

Split action configuration from runtime implementations, use resolvable
class strings, and lazily export MDP symbols so config construction
remains Kit-free.
Adapt coupled and standalone Implicit MPM reset masks to the solver's
world-mask contract, and skip unsupported selective shared-world resets.
Add regression tests and changelog fragments.
@huidongc
huidongc force-pushed the particle-rendering-prototype branch from 02b3f03 to 5b4cb35 Compare August 10, 2026 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation isaac-lab Related to Isaac Lab team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant