Skip to content

Update flake nodes to OSL-compatible hash functions and test performance #2819

@jstone-lucasfilm

Description

@jstone-lucasfilm

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).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions