KiCad PCB EDA Suite
|
#include <c3dmodel.h>
Public Attributes | |
SFVEC3F | m_Ambient |
SFVEC3F | m_Diffuse |
Default diffuse color if m_Color is NULL. | |
SFVEC3F | m_Emissive |
SFVEC3F | m_Specular |
float | m_Shininess |
float | m_Transparency |
1.0 is completely transparent, 0.0 completely opaque | |
Definition at line 37 of file c3dmodel.h.
SFVEC3F SMATERIAL::m_Ambient |
Definition at line 39 of file c3dmodel.h.
Referenced by formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), and OglSetMaterial().
SFVEC3F SMATERIAL::m_Diffuse |
Default diffuse color if m_Color is NULL.
Definition at line 40 of file c3dmodel.h.
Referenced by RENDER_3D_RAYTRACE_BASE::addModels(), formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), MODEL_3D::MODEL_3D(), and OglSetMaterial().
SFVEC3F SMATERIAL::m_Emissive |
Definition at line 41 of file c3dmodel.h.
Referenced by formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), and OglSetMaterial().
float SMATERIAL::m_Shininess |
Definition at line 43 of file c3dmodel.h.
Referenced by formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), and OglSetMaterial().
SFVEC3F SMATERIAL::m_Specular |
Definition at line 42 of file c3dmodel.h.
Referenced by formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), and OglSetMaterial().
float SMATERIAL::m_Transparency |
1.0 is completely transparent, 0.0 completely opaque
Definition at line 44 of file c3dmodel.h.
Referenced by formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), MODEL_3D::MATERIAL::IsTransparent(), MODEL_3D::MODEL_3D(), and OglSetMaterial().