Skip to content

Add initial implementation for native capsules - #4222

Draft
miguelh-nvidia wants to merge 1 commit into
PixarAnimationStudios:devfrom
miguelh-nvidia:miguelh/native-capsule
Draft

miguelh-nvidia wants to merge 1 commit into
PixarAnimationStudios:devfrom
miguelh-nvidia:miguelh/native-capsule

Conversation

@miguelh-nvidia

@miguelh-nvidia miguelh-nvidia commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

Description of Change(s)

Adds an initial implementation for rendering native capsules in Storm, based (very closely) on the existing native sphere implementation. The main differences are the capsule-specific rprim parameters and the shader’s bounds, lateral-surface, and spherical-cap intersection calculations. The feature is guarded by HDST_ENABLE_NATIVE_CAPSULES and includes image tests.

AI assistance was used during the development of this PR. I reviewed the implementation, tests, and documentation and take full responsibility for the contribution.

Link to proposal (if applicable)

Fixes Issue(s)

Checklist

@jesschimein

Copy link
Copy Markdown
Collaborator

Filed as internal issue #USD-12640

(This is an automated message. See here for more information.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants