CloudyDay
 All Classes Functions Variables Enumerations
AtmosphereHimmel.h
1 #pragma once
2 #include "Atmosphere.h"
3 
4 namespace osgCloudyDay
5 {
10  {
11  public:
15  AtmosphereHimmel(void);
19  ~AtmosphereHimmel(void);
20 
24  virtual void Initialize();
25 
26  osg::ref_ptr<osg::Texture2D> fbo_lightshaft1;
27  osg::ref_ptr<osg::Texture2D> fbo_lightshaft2;
28 
29  osg::ref_ptr<osg::Texture2D> m_transmittance;
30  osg::ref_ptr<osg::Texture2D> m_irradiance;
31  osg::ref_ptr<osg::Texture3D> m_inscatter;
32  };
33 }