OpenMW
|
#include "material.hpp"
#include <stdexcept>
#include <osg/Fog>
#include <osg/Depth>
#include <osg/TexEnvCombine>
#include <osg/Texture2D>
#include <osg/TexMat>
#include <osg/Material>
#include <osg/BlendFunc>
#include <components/shader/shadermanager.hpp>
#include <mutex>
Namespaces | |
anonymous_namespace{material.cpp} | |
Terrain | |
Functions | |
std::vector< osg::ref_ptr < osg::StateSet > > | Terrain::createPasses (bool useShaders, bool forcePerPixelLighting, bool clampLighting, Shader::ShaderManager *shaderManager, const std::vector< TextureLayer > &layers, const std::vector< osg::ref_ptr< osg::Texture2D > > &blendmaps, int blendmapScale, float layerTileSize) |