#include <Envmap.h>
Definition at line 13 of file Envmap.h.
◆ Envmap()
◆ ~Envmap()
◆ bindIBL()
| void dyno::Envmap::bindIBL |
( |
| ) |
|
◆ draw()
◆ genLUT()
◆ initialize()
| void Envmap::initialize |
( |
| ) |
|
◆ load()
| void Envmap::load |
( |
const char * | path | ) |
|
◆ release()
◆ setScale()
| void dyno::Envmap::setScale |
( |
float | scale | ) |
|
◆ update()
◆ brdfLut
◆ brdfLutSize
| const int dyno::Envmap::brdfLutSize = 128 |
|
private |
◆ component
| int dyno::Envmap::component |
◆ cube
| Mesh* dyno::Envmap::cube = 0 |
|
private |
◆ data
| std::vector<float> dyno::Envmap::data |
◆ fb
◆ height
◆ [struct]
| struct { ... } dyno::Envmap::image |
◆ irradianceCube
◆ irradianceSize
| const int dyno::Envmap::irradianceSize = 16 |
|
private |
◆ [struct]
| struct { ... } dyno::Envmap::params |
◆ path
| const char* dyno::Envmap::path = 0 |
◆ prefilteredCube
◆ prefilteredSize
| const int dyno::Envmap::prefilteredSize = 128 |
|
private |
◆ prog
◆ requireUpdate
| bool dyno::Envmap::requireUpdate = false |
|
private |
◆ scale
| float dyno::Envmap::scale = 1.f |
◆ tex
◆ uboParams
| Buffer dyno::Envmap::uboParams |
|
private |
◆ width
The documentation for this class was generated from the following files:
- D:/Peridyno/peridyno/src/Rendering/Engine/OpenGL/Envmap.h
- D:/Peridyno/peridyno/src/Rendering/Engine/OpenGL/Envmap.cpp