#include <ShadowMap.h>
Definition at line 33 of file ShadowMap.h.
 
◆ ShadowMap()
      
        
          | dyno::ShadowMap::ShadowMap  | 
          ( | 
          int |           size = 1024 | ) | 
           | 
        
      
 
 
◆ ~ShadowMap()
      
        
          | dyno::ShadowMap::~ShadowMap  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ bind()
      
        
          | void dyno::ShadowMap::bind  | 
          ( | 
          int |           shadowUniformLoc = 3,  | 
        
        
           | 
           | 
          int |           shadowTexSlot = 5 ) | 
        
      
 
 
◆ getNumBlurIterations()
      
        
          | int dyno::ShadowMap::getNumBlurIterations  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getSize()
      
        
          | int dyno::ShadowMap::getSize  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ initialize()
      
        
          | void dyno::ShadowMap::initialize  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ release()
      
        
          | void dyno::ShadowMap::release  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setNumBlurIterations()
      
        
          | void dyno::ShadowMap::setNumBlurIterations  | 
          ( | 
          int |           iter | ) | 
           | 
        
      
 
 
◆ setSize()
      
        
          | void dyno::ShadowMap::setSize  | 
          ( | 
          int |           size | ) | 
           | 
        
      
 
 
◆ update()
◆ blurIters
  
  
      
        
          | int dyno::ShadowMap::blurIters = 1 | 
         
       
   | 
  
private   | 
  
 
 
◆ mBlurProgram
  
  
      
        
          | Program* dyno::ShadowMap::mBlurProgram | 
         
       
   | 
  
private   | 
  
 
 
◆ mFramebuffer
◆ minValue
      
        
          | float dyno::ShadowMap::minValue = 0.1f | 
        
      
 
 
◆ mQuad
  
  
      
        
          | Mesh* dyno::ShadowMap::mQuad | 
         
       
   | 
  
private   | 
  
 
 
◆ mShadowBlur
◆ mShadowDepth
◆ mShadowTex
◆ mShadowUniform
  
  
      
        
          | Buffer dyno::ShadowMap::mShadowUniform | 
         
       
   | 
  
private   | 
  
 
 
◆ size
  
  
      
        
          | int dyno::ShadowMap::size = -1 | 
         
       
   | 
  
private   | 
  
 
 
◆ sizeUpdated
  
  
      
        
          | bool dyno::ShadowMap::sizeUpdated = false | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files:
- D:/Peridyno/peridyno/src/Rendering/Engine/OpenGL/ShadowMap.h
 
- D:/Peridyno/peridyno/src/Rendering/Engine/OpenGL/ShadowMap.cpp