OpenPBR icon indicating copy to clipboard operation
OpenPBR copied to clipboard

Specification and reference implementation for the OpenPBR Surface shading model

Results 70 OpenPBR issues
Sort by recently updated
recently updated
newest added

According to the discussion in https://github.com/AcademySoftwareFoundation/OpenPBR/issues/239 (and on Slack), we need to provide a less obviously wrong suggestion for the coat roughening effect. I wrote up the formula for the...

1.2

This PR revises and expands the thin-film iridescence section of the OpenPBR documentation. It includes: - A new paragraph describing the _locally spectral_ approach to modeling thin-film interference, as described...

This PR removes the upper bound on the supported range of values for `subsurface_radius_scale`. This lets this parameter be used to decrease the volume density, not just increase it.

as we could saw in the standard surface example, it provide a complete examples set that include how texture maps were used. but in openPBR's examples, only a few basic...

This issue was highlighted by Arnon Marcus in a Slack [discussion](https://academysoftwarefdn.slack.com/archives/C06365EAQMP/p1757198799809719): >I have a question about tangent vs normal inputs. For each pair (coat or geometry), is it expected that...

This is very minor, but this name `transmission_dispersion_scale ` seems unnecessarily long. It functions as the main slider for the dispersion effect, so why not just call it `transmission_dispersion`? (Then...

In the Arnold [volume shader ](https://help.autodesk.com/view/ARNOL/ENU/?guid=arnold_core_ac_standard_volume_html)we use the popular "dual HG lobe" parametrization that allows the phase function to be a mixture of forward and back-scattering. Plotting the phase function...

Some equation references in the spec are lowercase while some are uppercase. To be consistent with figure references and technical paper standards, and to clearly show that these references are...

Adding a short, rather minimal description of the retroreflectivity functionality to the spec. It currently references the unpublished white paper from Matthias, but it will be updated to something published...

1.2