![]() |
OGRE
2.1.0unstable
Object-Oriented Graphics Rendering Engine
|
#include "OgreHlmsPbsPrerequisites.h"
#include "OgreHlmsDatablock.h"
#include "OgreHlmsTextureManager.h"
#include "OgreConstBufferPool.h"
#include "OgreHeaderPrefix.h"
#include "OgreHeaderSuffix.h"
Classes | |
class | Ogre::HlmsPbsDatablock |
Contains information needed by PBS (Physically Based Shading) for OpenGL 3+ & D3D11+. More... | |
struct | Ogre::PackedTexture |
Used by JSON serialization, but can also be used outside of it. More... | |
struct | Ogre::PbsBakedTexture |
Namespaces | |
Ogre | |
This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info, see http://www.ogre3d.org/ | |
Ogre::PbsBrdf | |
Typedefs | |
typedef FastArray< PbsBakedTexture > | Ogre::PbsBakedTextureArray |
Enumerations | |
enum | Ogre::PbsBrdf::PbsBrdf { Ogre::PbsBrdf::FLAG_UNCORRELATED = 0x80000000, Ogre::PbsBrdf::FLAG_SPERATE_DIFFUSE_FRESNEL = 0x40000000, Ogre::PbsBrdf::FLAG_LEGACY_MATH = 0x20000000, Ogre::PbsBrdf::FLAG_FULL_LEGACY = 0x08000000, Ogre::PbsBrdf::BRDF_MASK = 0x00000FFF, Ogre::PbsBrdf::Default = 0x00000000, Ogre::PbsBrdf::CookTorrance = 0x00000001, Ogre::PbsBrdf::BlinnPhong = 0x00000002, Ogre::PbsBrdf::DefaultUncorrelated = Default|FLAG_UNCORRELATED, Ogre::PbsBrdf::DefaultSeparateDiffuseFresnel = Default|FLAG_SPERATE_DIFFUSE_FRESNEL, Ogre::PbsBrdf::CookTorranceSeparateDiffuseFresnel = CookTorrance|FLAG_SPERATE_DIFFUSE_FRESNEL, Ogre::PbsBrdf::BlinnPhongSeparateDiffuseFresnel = BlinnPhong|FLAG_SPERATE_DIFFUSE_FRESNEL, Ogre::PbsBrdf::BlinnPhongLegacyMath = BlinnPhong|FLAG_LEGACY_MATH, Ogre::PbsBrdf::BlinnPhongFullLegacy = BlinnPhongLegacyMath|FLAG_FULL_LEGACY } |