gz/common/ColladaExporter.hh
double constantAttenuation
Constant attentuation.
Definition: gz/common/ColladaExporter.hh:57
This struct contains light data specifically for collada export Defaults set based on collada 1....
Definition: gz/common/ColladaExporter.hh:39
math::Color diffuse
Light diffuse color.
Definition: gz/common/ColladaExporter.hh:54
Forward declarations for the common classes.
STL class.
std::string name
Name of the light.
Definition: gz/common/ColladaExporter.hh:42
STL class.
double falloffAngleDeg
Falloff angle in degrees.
Definition: gz/common/ColladaExporter.hh:66
Class used to export Collada mesh files.
Definition: gz/common/ColladaExporter.hh:73
math::Vector3d direction
Light direction (directional/spot lights only)
Definition: gz/common/ColladaExporter.hh:48
Base class for exporting meshes.
Definition: gz/common/MeshExporter.hh:32
math::Vector3d position
Light position (non directional lights only)
Definition: gz/common/ColladaExporter.hh:51
double falloffExponent
Fallof exponent.
Definition: gz/common/ColladaExporter.hh:69
std::string type
Type of the light. Either "point", "directional" or "spot".
Definition: gz/common/ColladaExporter.hh:45
double quadraticAttenuation
Quadratic attentuation.
Definition: gz/common/ColladaExporter.hh:63
double linearAttenuation
Linear attentuation.
Definition: gz/common/ColladaExporter.hh:60