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(esp::vec2i 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(esp::vec2i viewportSize)
Set ViewportSize for calculations in vertex shader.
Parameters | |
---|---|
viewportSize in | the size of the viewport |
Returns | itself for method chaining |