Castor3D 0.16.0
Multiplatform 3D engine
Public Member Functions | List of all members
castor3d::shader::SheenBRDF Class Reference

#include <GlslSheenBRDF.hpp>

Public Member Functions

C3D_API SheenBRDF (sdw::ShaderWriter &writer, BRDFHelpers &brdf)
 
C3D_API sdw::RetVec2 compute (LightSurface const &lightSurface, sdw::Float const &NdotL, sdw::Float const &NdotH, sdw::Float const &roughness)
 

Constructor & Destructor Documentation

◆ SheenBRDF()

C3D_API castor3d::shader::SheenBRDF::SheenBRDF ( sdw::ShaderWriter & writer,
BRDFHelpers & brdf )
explicit

Member Function Documentation

◆ compute()

C3D_API sdw::RetVec2 castor3d::shader::SheenBRDF::compute ( LightSurface const & lightSurface,
sdw::Float const & NdotL,
sdw::Float const & NdotH,
sdw::Float const & roughness )

The documentation for this class was generated from the following file: