OpenMW
|
#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"
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" } |