Support Forum G3D Web Page |
Public Member Functions | |
PerViewBuffers () | |
void | resizeBuffers (const String &name, shared_ptr< Texture > texture, const shared_ptr< Texture > &peeledTexture, const AmbientOcclusionSettings::ZStorage &zStorage) |
Static Public Member Functions | |
static shared_ptr< PerViewBuffers > | create () |
Public Attributes | |
shared_ptr< Texture > | cszBuffer |
Stores camera-space (negative) linear z values at various scales in the MIP levels. More... | |
Array< shared_ptr< Framebuffer > > | cszFramebuffers |
|
inline |
|
static |
void G3D::AmbientOcclusion::PerViewBuffers::resizeBuffers | ( | const String & | name, |
shared_ptr< Texture > | texture, | ||
const shared_ptr< Texture > & | peeledTexture, | ||
const AmbientOcclusionSettings::ZStorage & | zStorage | ||
) |
shared_ptr<Texture> G3D::AmbientOcclusion::PerViewBuffers::cszBuffer |
Stores camera-space (negative) linear z values at various scales in the MIP levels.
Array< shared_ptr<Framebuffer> > G3D::AmbientOcclusion::PerViewBuffers::cszFramebuffers |