Castor3D  0.11.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::TransparentResolvePass

Fonctions membres publiques

 TransparentResolvePass (Engine &engine, RenderDevice const &device, castor::Size const &size, SceneUbo &sceneUbo, HdrConfigUbo const &hdrConfigUbo, GpInfoUbo const &gpInfoUbo, TransparentPassResult const &wbResult, ashes::ImageView const &colourView)
 Constructeur. Plus de détails...
 
 ~TransparentResolvePass ()
 Destructeur. Plus de détails...
 
ashes::Semaphore const & render (RenderDevice const &device, FogType fogType, ashes::Semaphore const &toWait)
 Dessine la passe de combinaison. Plus de détails...
 
void accept (RenderTechniqueVisitor &visitor)
 Fonction d'acceptation de visiteur. Plus de détails...
 

Documentation des constructeurs et destructeur

◆ TransparentResolvePass()

castor3d::TransparentResolvePass::TransparentResolvePass ( Engine engine,
RenderDevice const &  device,
castor::Size const &  size,
SceneUbo sceneUbo,
HdrConfigUbo const &  hdrConfigUbo,
GpInfoUbo const &  gpInfoUbo,
TransparentPassResult const &  wbResult,
ashes::ImageView const &  colourView 
)

Constructeur.

Paramètres
[in]engineLe moteur.
[in]deviceLe device GPU.
[in]sizeLa taille du rendu.
[in]sceneUboL'UBO de la scène.
[in]hdrConfigUboL'UBO HDR.
[in]gpInfoUboL'UBO de la passe géométrique.
[in]wbResultLes tampons de la passe d'accumulation.
[in]colourViewLa vue couleur cible.

◆ ~TransparentResolvePass()

castor3d::TransparentResolvePass::~TransparentResolvePass ( )

Destructeur.

Documentation des fonctions membres

◆ accept()

void castor3d::TransparentResolvePass::accept ( RenderTechniqueVisitor visitor)

Fonction d'acceptation de visiteur.

Paramètres
visitorLe ... visiteur.

◆ render()

ashes::Semaphore const& castor3d::TransparentResolvePass::render ( RenderDevice const &  device,
FogType  fogType,
ashes::Semaphore const &  toWait 
)

Dessine la passe de combinaison.

Paramètres
[in]deviceLe device GPU.
[in]fogTypeLe type de brouillard.
[in]toWaitLe sémaphore de la passe de rendu précédente.

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