FreeWRL / FreeX3D 4.3.0
fw_MaterialParameters Struct Reference

Data Fields

float diffuse [3]
 
float emissive [3]
 
float specular [3]
 
float ambient
 
float shininess
 
float transparency
 
float normalScale
 
float occlusion
 
float baseColor [3]
 
float metallic
 
float roughness
 
int type
 
int transdex
 
int tindex [10]
 
int binding [10]
 
int mode [10]
 
int source [10]
 
int func [10]
 
int cmap [10]
 
int samplr [10]
 
int nt
 
struct X3D_Nodetextures [7]
 
int tcount [7]
 
int tstart [7]
 
char * map [7]
 
int mt
 

Detailed Description

Definition at line 160 of file Component_Shape.h.

Field Documentation

◆ ambient

float fw_MaterialParameters::ambient

Definition at line 164 of file Component_Shape.h.

◆ baseColor

float fw_MaterialParameters::baseColor[3]

Definition at line 169 of file Component_Shape.h.

◆ binding

int fw_MaterialParameters::binding[10]

Definition at line 177 of file Component_Shape.h.

◆ cmap

int fw_MaterialParameters::cmap[10]

Definition at line 181 of file Component_Shape.h.

◆ diffuse

float fw_MaterialParameters::diffuse[3]

Definition at line 161 of file Component_Shape.h.

◆ emissive

float fw_MaterialParameters::emissive[3]

Definition at line 162 of file Component_Shape.h.

◆ func

int fw_MaterialParameters::func[10]

Definition at line 180 of file Component_Shape.h.

◆ map

char* fw_MaterialParameters::map[7]

Definition at line 190 of file Component_Shape.h.

◆ metallic

float fw_MaterialParameters::metallic

Definition at line 170 of file Component_Shape.h.

◆ mode

int fw_MaterialParameters::mode[10]

Definition at line 178 of file Component_Shape.h.

◆ mt

int fw_MaterialParameters::mt

Definition at line 192 of file Component_Shape.h.

◆ normalScale

float fw_MaterialParameters::normalScale

Definition at line 167 of file Component_Shape.h.

◆ nt

int fw_MaterialParameters::nt

Definition at line 183 of file Component_Shape.h.

◆ occlusion

float fw_MaterialParameters::occlusion

Definition at line 168 of file Component_Shape.h.

◆ roughness

float fw_MaterialParameters::roughness

Definition at line 171 of file Component_Shape.h.

◆ samplr

int fw_MaterialParameters::samplr[10]

Definition at line 182 of file Component_Shape.h.

◆ shininess

float fw_MaterialParameters::shininess

Definition at line 165 of file Component_Shape.h.

◆ source

int fw_MaterialParameters::source[10]

Definition at line 179 of file Component_Shape.h.

◆ specular

float fw_MaterialParameters::specular[3]

Definition at line 163 of file Component_Shape.h.

◆ tcount

int fw_MaterialParameters::tcount[7]

Definition at line 187 of file Component_Shape.h.

◆ textures

struct X3D_Node* fw_MaterialParameters::textures[7]

Definition at line 186 of file Component_Shape.h.

◆ tindex

int fw_MaterialParameters::tindex[10]

Definition at line 176 of file Component_Shape.h.

◆ transdex

int fw_MaterialParameters::transdex

Definition at line 174 of file Component_Shape.h.

◆ transparency

float fw_MaterialParameters::transparency

Definition at line 166 of file Component_Shape.h.

◆ tstart

int fw_MaterialParameters::tstart[7]

Definition at line 188 of file Component_Shape.h.

◆ type

int fw_MaterialParameters::type

Definition at line 172 of file Component_Shape.h.


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