Panda3D
Functions | Variables
config_pgraphnodes.cxx File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "config_pgraphnodes.h"
#include "ambientLight.h"
#include "callbackData.h"
#include "callbackNode.h"
#include "callbackObject.h"
#include "computeNode.h"
#include "directionalLight.h"
#include "fadeLodNode.h"
#include "fadeLodNodeData.h"
#include "lightLensNode.h"
#include "lightNode.h"
#include "lodNode.h"
#include "nodeCullCallbackData.h"
#include "pointLight.h"
#include "rectangleLight.h"
#include "selectiveChildNode.h"
#include "sequenceNode.h"
#include "shaderGenerator.h"
#include "sphereLight.h"
#include "spotlight.h"
#include "switchNode.h"
#include "uvScrollNode.h"
#include "dconfig.h"

Go to the source code of this file.

Functions

 ConfigureDef (config_pgraphnodes)
 
 ConfigureFn (config_pgraphnodes)
 
void init_libpgraphnodes ()
 Initializes the library. More...
 
 NotifyCategoryDef (pgraphnodes, "")
 

Variables

ConfigVariableEnum< LODNodeType > default_lod_type ("default-lod-type", LNT_pop, PRC_DESC("Set this to either 'pop' or 'fade' to determine the type of " "LODNode that is created by LODNode::make_default_lod()."))
 
ConfigVariableInt lod_fade_bin_draw_order ("lod-fade-bin-draw-order", 0, PRC_DESC("The default bin draw order to assign the fading part of a " "FadeLODNode transition."))
 
ConfigVariableString lod_fade_bin_name ("lod-fade-bin-name", "fixed", PRC_DESC("The default bin name in which to place the fading part of a " "FadeLODNode transition."))
 
ConfigVariableInt lod_fade_state_override ("lod-fade-state-override", 1000, PRC_DESC("The default override value to assign to the fade attribs " "in order to effect a FadeLODNode transition."))
 
ConfigVariableDouble lod_fade_time ("lod-fade-time", 0.5, PRC_DESC("The default amount of time (in seconds) over which a FadeLODNode " "transitions between its different levels."))
 
ConfigVariableInt parallax_mapping_samples ("parallax-mapping-samples", 3, PRC_DESC("Sets the amount of samples to use in the parallax mapping " "implementation. A value of 0 means to disable it entirely."))
 
ConfigVariableDouble parallax_mapping_scale ("parallax-mapping-scale", 0.1, PRC_DESC("Sets the strength of the effect of parallax mapping, that is, " "how much influence the height values have on the texture " "coordinates."))
 
ConfigVariableBool support_fade_lod ("support-fade-lod", true, PRC_DESC("Set this false to make FadeLOD nodes behave like regular LOD nodes " "(ignoring the fade time). This may be useful, for instance, to " "test the performance impact of using FadeLOD nodes."))
 
ConfigVariableBool verify_lods ("verify-lods", false, PRC_DESC("When this is true, LODNodes will test when they are rendered to " "ensure that each child's geometry fits entirely within the radius " "defined by its switch-out distance. When it is false, LODNodes " "may have any switch in and out distances, regardless of the " "actual size of their geometry. This test is only made in NDEBUG " "mode (the variable is ignored in a production build)."))
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
drose
Date
2008-11-05

Definition in file config_pgraphnodes.cxx.

Function Documentation

◆ init_libpgraphnodes()

void init_libpgraphnodes ( )