Skip to content

Houdini22 scene rdl2 compatibility - #26

Open
gripeyes wants to merge 2 commits into
OpenMoonRay:mainfrom
gripeyes:houdini22-scene-rdl2-compatibility
Open

Houdini22 scene rdl2 compatibility#26
gripeyes wants to merge 2 commits into
OpenMoonRay:mainfrom
gripeyes:houdini22-scene-rdl2-compatibility

Conversation

@gripeyes

Copy link
Copy Markdown

Compatibility:

build

Issues/Tickets:

OpenMoonRay/openmoonray#276

Related but intentionally separate: #25

Release notes comment:

Added macOS build compatibility for Houdini 22 and its Python framework.

Comments for the reviewer:

This extracts the scene_rdl2 compatibility portion of OpenMoonRay/openmoonray#276.

Changes are limited to:

  • removing an obsolete AppleClang warning suppression
  • signing the resolved rdl2_ispc_util target path
  • adding Houdini’s macOS Python framework directory to the runtime search path

The Apple Silicon half-conversion change is intentionally excluded because it is already under review in #25.

Houdini 22 build notes:
https://github.com/gripeyes/openmoonray/blob/test/houdini22-clean-build/building/macOS/Houdini22_build_notes.md

Validated with AppleClang, Houdini Python 3.13.10, Boost 1.88 and oneTBB 2022.1. CMake configuration succeeded, and the rdl2_ispc_util and scene_rdl2_module targets built successfully.

Look or scene setup change:

Special notes for production:

Attention/Reviewers:

AI Assisted Development:

Assisted-by: OpenAI Codex / GPT-5.6

Checklist:

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

Signed-off-by: Jakub Svoboda <132791205+rolledhand@users.noreply.github.com>
Signed-off-by: Jakub Svoboda <132791205+rolledhand@users.noreply.github.com>
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.

1 participant