Open CASCADE Technology  7.7.2
Public Member Functions | Data Fields
RWObj_Material Struct Reference

Material definition for OBJ file format. More...

#include <RWObj_Material.hxx>

Public Member Functions

 RWObj_Material ()
 

Data Fields

TCollection_AsciiString Name
 material name (identifier) as defined in MTL file More...
 
TCollection_AsciiString DiffuseTexture
 path to the texture image file defining diffuse color More...
 
TCollection_AsciiString SpecularTexture
 path to the texture image file defining specular color More...
 
TCollection_AsciiString BumpTexture
 path to the texture image file defining normal map More...
 
Quantity_Color AmbientColor
 
Quantity_Color DiffuseColor
 
Quantity_Color SpecularColor
 
Standard_ShortReal Shininess
 
Standard_ShortReal Transparency
 

Detailed Description

Material definition for OBJ file format.

Constructor & Destructor Documentation

RWObj_Material::RWObj_Material ( )
inline

Field Documentation

Quantity_Color RWObj_Material::AmbientColor
TCollection_AsciiString RWObj_Material::BumpTexture

path to the texture image file defining normal map

Quantity_Color RWObj_Material::DiffuseColor
TCollection_AsciiString RWObj_Material::DiffuseTexture

path to the texture image file defining diffuse color

TCollection_AsciiString RWObj_Material::Name

material name (identifier) as defined in MTL file

Standard_ShortReal RWObj_Material::Shininess
Quantity_Color RWObj_Material::SpecularColor
TCollection_AsciiString RWObj_Material::SpecularTexture

path to the texture image file defining specular color

Standard_ShortReal RWObj_Material::Transparency

The documentation for this struct was generated from the following file: