#include <SubsurfaceScatteringPass.hpp>
|
static castor::String const | Config |
|
static castor::String const | Step |
|
static castor::String const | Correction |
|
static castor::String const | PixelSize |
|
static castor::String const | Weights |
|
static castor::String const | Offsets |
|
◆ SubsurfaceScatteringPass()
Constructeur.
- Paramètres
-
[in] | graph | Le frame graph. |
[in] | previousPass | La frame pass précédente. |
[in] | device | Le device GPU. |
[in] | progress | La barre de progression optionnelle. |
[in] | scene | La scène. |
[in] | cameraUbo | L'UBO de la caméra. |
[in] | depthObj | La texture de profondeurs et d'objets. |
[in] | gpResult | Le résultat de la geometry pass. |
[in] | lpResult | Le résultat de la light pass. |
◆ ~SubsurfaceScatteringPass()
C3D_API castor3d::SubsurfaceScatteringPass::~SubsurfaceScatteringPass |
( |
| ) |
|
◆ accept()
Fonction d'acceptation de visiteur.
- Paramètres
-
◆ getLastPass()
crg::FramePass const & castor3d::SubsurfaceScatteringPass::getLastPass |
( |
| ) |
const |
|
inline |
◆ getResult()
Texture const & castor3d::SubsurfaceScatteringPass::getResult |
( |
| ) |
const |
|
inline |
◆ update()
Met à jour la passe de rendu, au niveau CPU.
- Paramètres
-
[in,out] | updater | Les données d'update. |
◆ Config
castor::String const castor3d::SubsurfaceScatteringPass::Config |
|
static |
◆ Correction
castor::String const castor3d::SubsurfaceScatteringPass::Correction |
|
static |
◆ Offsets
castor::String const castor3d::SubsurfaceScatteringPass::Offsets |
|
static |
◆ PixelSize
castor::String const castor3d::SubsurfaceScatteringPass::PixelSize |
|
static |
◆ Step
castor::String const castor3d::SubsurfaceScatteringPass::Step |
|
static |
◆ Weights
castor::String const castor3d::SubsurfaceScatteringPass::Weights |
|
static |
La documentation de cette classe a été générée à partir du fichier suivant :