#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