Following up on #2676, the MaterialX rendering community has noted that it would be valuable to use OSL-compatible hash functions such as mx_cell_noise_float and mx_hash_int instead of custom functions, making it more straightforward for teams to add support for flake nodes in their own implementations.
For this task, we need a developer to make these changes in a PR and validate that the performance of flake nodes is not significantly impacted, as performance was the original motivation for the custom functions in the current implementations.
See additional details in the discussion at #2676 (comment).
Following up on #2676, the MaterialX rendering community has noted that it would be valuable to use OSL-compatible hash functions such as
mx_cell_noise_floatandmx_hash_intinstead of custom functions, making it more straightforward for teams to add support forflakenodes in their own implementations.For this task, we need a developer to make these changes in a PR and validate that the performance of
flakenodes is not significantly impacted, as performance was the original motivation for the custom functions in the current implementations.See additional details in the discussion at #2676 (comment).