Namespaces | Defines

_src_graph_shadow_scene_graph.cc File Reference

Graph containing nodes that cast/receive shadows. More...

#include "base/module.hh"
#include "gfx/module.hh"
#include "gfx/osg.hh"
#include "view/module.hh"
#include "view/node_masks.hh"
#include "shader/module.hh"
#include "shader/shader_funcs.hh"
#include "fx/module.hh"
#include "fx/texture.hh"
#include "graph/module.hh"
#include "graph/osg.hh"
#include "graph/conf.hh"
#include "graph/base_scene_graph.hh"
#include "graph/shadow_scene_graph.hh"

Namespaces

namespace  graph
 

graph module.


Defines

#define GRAPH_SHADOW_SCENE_GRAPH_CC   1

Detailed Description

Graph containing nodes that cast/receive shadows.

LastChangedDate:
2010-04-04 19:32:06 -0400 (Sun, 04 Apr 2010)
Author:
Jim E. Brooks http://www.palomino3d.org
Remarks:
- Shadows are disabled per-node by SceneGraph::AttachNode(), or entirely disabled by if SceneGraph internally substitutes a BaseSceneGraph object for a ShadowSceneGraph object.
  • IMPORTANT: ShadowSceneGraph must not be attached at all if shadows are disabled (because of an obsolete OpenGL implementation), else OSG 2.9 will fail to render anything (white window).
  • Problem of distorted shadows: If the configuration sets ObjectScale != 1.0 then distorted shadows will appear when the chase-view is nearly at same altitude as its target. What causes this problem is unknown.

Define Documentation

#define GRAPH_SHADOW_SCENE_GRAPH_CC   1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:10