#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