Skip to content

Add support for MaterialX data types#26

Merged
jlanz merged 2 commits into
OpenMoonRay:mainfrom
dreamworksanimation:export/MOONRAY-6063
Jul 13, 2026
Merged

Add support for MaterialX data types#26
jlanz merged 2 commits into
OpenMoonRay:mainfrom
dreamworksanimation:export/MOONRAY-6063

Conversation

@jlanz

@jlanz jlanz commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

MOONRAY-6063 fix use of MAP_GET_ISPC_PTR to NORMALMAP_GET_ISPC_PTR in normalmap shaders

Signed-off-by: Jon Lanz jon.lanz@dreamworks.com

Compatibility:

minor

Issues/Tickets:

MOONRAY-6063

Release notes comment:

Add support for MaterialX data types

Comments for the reviewer:

This represents a significant amount of work and paves the way for adding MaterialX pattern generators (aka Map shaders).

See also:
OpenMoonRay/scene_rdl2#18
#26
OpenMoonRay/moonshine#6

Look or scene setup change:

Special notes for production:

Attention/Reviewers:

AI Assisted Development:

Checklist:

  • Documentation has been updated.
  • Includes new unit tests.
  • Includes new RATS tests.

Ramsey1, Paul (NBCUniversal) added 2 commits July 10, 2026 16:50
MOONRAY-6063 Add map shader support for datatypes which materialx map shaders can produce

Signed-off-by: Jon Lanz <jon.lanz@dreamworks.com>
MOONRAY-6063 add back in a strange double include until we can figure out why this is needed

Signed-off-by: Jon Lanz <jon.lanz@dreamworks.com>
@linux-foundation-easycla

Copy link
Copy Markdown

CLA Missing ID

Comment thread lib/rendering/shading/ispc/EvalAttribute.isph

@dmccann-dwa dmccann-dwa left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

There is a scary TODO and some whitespace problems with eval____ functions, however.

@jlanz jlanz merged commit d5a3979 into OpenMoonRay:main Jul 13, 2026
1 of 2 checks passed
@jlanz jlanz deleted the export/MOONRAY-6063 branch July 13, 2026 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants