OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions | Variables
shadervisitor.cpp File Reference
#include "shadervisitor.hpp"
#include <iostream>
#include <osg/Texture>
#include <osg/Material>
#include <osg/Geometry>
#include <osg/Image>
#include <osgUtil/TangentSpaceGenerator>
#include <boost/lexical_cast.hpp>
#include <boost/algorithm/string.hpp>
#include <components/resource/imagemanager.hpp>
#include <components/vfs/manager.hpp>
#include <components/sceneutil/riggeometry.hpp>
#include "shadermanager.hpp"
Include dependency graph for shadervisitor.cpp:

Namespaces

 Shader
 

Functions

osg::StateSet * Shader::getWritableStateSet (osg::Node &node)
 
bool Shader::isTextureNameRecognized (const std::string &name)
 

Variables

const char * Shader::defaultTextures [] = { "diffuseMap", "normalMap", "emissiveMap", "darkMap", "detailMap", "envMap", "specularMap", "decalMap" }