class
#include <esp/gfx/EquirectangularShader.h>
EquirectangularShader
Base classes
- class CubeMapShaderBase
Constructors, destructors, conversion operators
- EquirectangularShader(Flags flags = {Flag::ColorTexture}) explicit
- constructor
- ~EquirectangularShader() defaulted override
Public functions
-
auto setViewportSize(const Mn::
Vector2i & viewportSize) -> EquirectangularShader& - Set ViewportSize for calculations in vertex shader.
Protected variables
Function documentation
esp::gfx::EquirectangularShader:: EquirectangularShader(Flags flags = {Flag::ColorTexture}) explicit
constructor
Parameters | |
---|---|
flags in | equirectangular shader flags |
EquirectangularShader& esp::gfx::EquirectangularShader:: setViewportSize(const Mn::Vector2i & viewportSize)
Set ViewportSize for calculations in vertex shader.
Parameters | |
---|---|
viewportSize in | the size of the viewport |
Returns | itself for method chaining |