Castor3D  0.11.0
Multiplatform 3D engine
Fonctions membres publiques | Attributs protégés | Liste de tous les membres
Référence de la classe castor3d::shader::Fog

Fonctions membres publiques

C3D_API Fog (FogType flags, sdw::ShaderWriter &writer)
 
C3D_API sdw::Vec4 apply (sdw::Vec4 const &bgColour, sdw::Vec4 const &colour, sdw::Float const &dist, sdw::Float const &y, sdw::Vec4 const &fogInfo, sdw::Vec4 const &cameraPosition)
 

Attributs protégés

sdw::Function< sdw::Vec4, sdw::InVec4, sdw::InVec4, sdw::InFloat, sdw::InFloat, sdw::InVec4, sdw::InVec4 > m_fog
 

Documentation des constructeurs et destructeur

◆ Fog()

C3D_API castor3d::shader::Fog::Fog ( FogType  flags,
sdw::ShaderWriter &  writer 
)

Documentation des fonctions membres

◆ apply()

C3D_API sdw::Vec4 castor3d::shader::Fog::apply ( sdw::Vec4 const &  bgColour,
sdw::Vec4 const &  colour,
sdw::Float const &  dist,
sdw::Float const &  y,
sdw::Vec4 const &  fogInfo,
sdw::Vec4 const &  cameraPosition 
)

Documentation des données membres

◆ m_fog

sdw::Function< sdw::Vec4 , sdw::InVec4 , sdw::InVec4 , sdw::InFloat , sdw::InFloat , sdw::InVec4 , sdw::InVec4 > castor3d::shader::Fog::m_fog
protected

La documentation de cette classe a été générée à partir du fichier suivant :