Skip to content

Improve MJWarp Batch Rendering Documentation#3116

Open
StafaH wants to merge 2 commits intogoogle-deepmind:mainfrom
StafaH:render_doc_fix
Open

Improve MJWarp Batch Rendering Documentation#3116
StafaH wants to merge 2 commits intogoogle-deepmind:mainfrom
StafaH:render_doc_fix

Conversation

@StafaH
Copy link
Contributor

@StafaH StafaH commented Feb 18, 2026

No description provided.

- **Flex**: Currently limited to 2D and 3D :ref:`flex<deformable-flex>` objects. Performance is expected to improve as
this feature is further developed.
- **Scaling**: Rendering scales linearly with resolution (total number of pixels) and number of cameras.
- **Scaling**: Rendering scales linearly with resolution (total pixel count) and camera count (parallel structure).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove (parallel structure). I was just explaining the style reason.

===============

MJWarp provides a high-throughput ray-tracing batch renderer built on
MJWarp provides a high-throughput ray tracing batch renderer built on
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'ray-tracing' is a compound adjective preceding a noun so we should probably include the hyphen here

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It’s not a compound adjective here, it’s a noun phrase.

Copy link
Contributor

@thowell thowell Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

might be wrong here but i think in the context of this sentence renderer is the noun and 'ray tracing'/'ray-tracing' is the modifier?

we could rephrase to something like: '... a high-throughput batch renderer utilizing ray tracing built on ...'

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

or something like 'a batch renderer for high-throughput ray tracing'

- **Flex**: Currently limited to 2D and 3D :ref:`flex<deformable-flex>` objects. Performance is expected to improve as
this feature is further developed.
- **Scaling**: Rendering scales linearly with resolution (total number of pixels) and number of cameras.
- **Scaling**: Rendering scales linearly with resolution (total pixel count) and camera count (parallel structure).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not totally sure what '(parallel structure)' means in terms of scaling here

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a stray review comment. I was originally explaining that "scales linearly with resolution (total number of pixels) and number of cameras." did not have parallel structure and "number of cameras" should be replaced with "camera count".

@StafaH
Copy link
Contributor Author

StafaH commented Feb 19, 2026

Fixed both comments. Thanks @thowell and @kevinzakka

@thowell
Copy link
Contributor

thowell commented Feb 19, 2026

thanks @StafaH and @kevinzakka!

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.

3 participants

Comments