Skip to content

The diffuseTransmissionColor and baseColor need to be applied twice for volumes #619

@UX3D-haertl

Description

@UX3D-haertl

The baseColor defines which color passes through each surface in KHR_materials_transmission.
The diffuseTransmissionColor does the same for KHR_materials_diffuse_transmission.
Since these colors can be textured, one can have a different color on the surface of the incoming light and the surface of the outgoing light.

We need to create a new render pass which renders the backside of the meshes.

Here is a test asset for transmission using a black-white base color texture:

Volume_Texture_Test.zip

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