Assimp  v4.1. (December 2018)
Assimp::Blender::Material Struct Reference

Inherits Assimp::Blender::ElemBase.

Public Attributes

float adapt_thresh_mir
 
float adapt_thresh_tra
 
float add
 
float amb
 
float ambg
 
float ambr
 
float ang
 
float aniso_gloss_mir
 
float darkness
 
float dist_mir
 
short dynamode
 
short fadeto_mir
 
ID id FAIL
 
float fh
 
float fhdist
 
float filter
 
short flag
 
float flareboost
 
short flarec
 
float flaresize
 
float fresnel_mir
 
float fresnel_mir_i
 
float fresnel_tra
 
float fresnel_tra_i
 
float friction
 
float g
 
float gloss_mir
 
float gloss_tra
 
std::shared_ptr< Groupgroup
 
short har
 
float hasize
 
short index
 
float lbias
 
short linec
 
short mapto
 
short material_type
 
float mirb
 
float mirg
 
float mirr
 
short ml_flag
 
int mode
 
std::shared_ptr< MTexmtex [18]
 
short pad2
 
short pad3
 
short pad4
 
float param
 
short pr_lamp
 
short pr_texture
 
float r
 
short ramp_show
 
float rampfac_col
 
float rampfac_spec
 
short ray_depth
 
short ray_depth_tra
 
float ray_mirror
 
float ref
 
float reflect
 
float refrac
 
short ringc
 
float rms
 
float roughness
 
short samp_gloss_mir
 
short samp_gloss_tra
 
float sbias
 
char seed1
 
char seed2
 
float shad_alpha
 
short shade_flag
 
short shadowonly_flag
 
float spec
 
float specg
 
float specr
 
float spectra
 
float sss_back
 
float sss_col
 
float sss_colfac
 
float sss_error
 
short sss_flag
 
float sss_front
 
float sss_ior
 
short sss_preset
 
float sss_radius
 
float sss_scale
 
float sss_texfac
 
short starc
 
float strand_ease
 
float strand_end
 
float strand_min
 
float strand_sta
 
float strand_surfnor
 
float strand_widthfade
 
float subsize
 
short texco
 
float translucency
 
float tx_falloff
 
float tx_limit
 
short vcol_alpha
 
float b WARN
 
float specb WARN
 
float ambb WARN
 
float emit WARN
 
float alpha WARN
 
short diff_shader WARN
 
short spec_shader WARN
 
float xyfrict
 
float zoffs
 
- Public Attributes inherited from Assimp::Blender::ElemBase
const char * dna_type
 Type name of the element. More...
 

Additional Inherited Members

- Public Member Functions inherited from Assimp::Blender::ElemBase
 ElemBase ()
 
virtual ~ElemBase ()
 

Member Data Documentation

◆ adapt_thresh_mir

float Assimp::Blender::Material::adapt_thresh_mir

◆ adapt_thresh_tra

float Assimp::Blender::Material::adapt_thresh_tra

◆ add

float Assimp::Blender::Material::add

◆ amb

float Assimp::Blender::Material::amb

◆ ambg

float Assimp::Blender::Material::ambg

◆ ambr

float Assimp::Blender::Material::ambr

◆ ang

float Assimp::Blender::Material::ang

◆ aniso_gloss_mir

float Assimp::Blender::Material::aniso_gloss_mir

◆ darkness

float Assimp::Blender::Material::darkness

◆ dist_mir

float Assimp::Blender::Material::dist_mir

◆ dynamode

short Assimp::Blender::Material::dynamode

◆ fadeto_mir

short Assimp::Blender::Material::fadeto_mir

◆ FAIL

ID id Assimp::Blender::Material::FAIL

◆ fh

float Assimp::Blender::Material::fh

◆ fhdist

float Assimp::Blender::Material::fhdist

◆ filter

float Assimp::Blender::Material::filter

◆ flag

short Assimp::Blender::Material::flag

◆ flareboost

float Assimp::Blender::Material::flareboost

◆ flarec

short Assimp::Blender::Material::flarec

◆ flaresize

float Assimp::Blender::Material::flaresize

◆ fresnel_mir

float Assimp::Blender::Material::fresnel_mir

◆ fresnel_mir_i

float Assimp::Blender::Material::fresnel_mir_i

◆ fresnel_tra

float Assimp::Blender::Material::fresnel_tra

◆ fresnel_tra_i

float Assimp::Blender::Material::fresnel_tra_i

◆ friction

float Assimp::Blender::Material::friction

◆ g

float Assimp::Blender::Material::g

◆ gloss_mir

float Assimp::Blender::Material::gloss_mir

◆ gloss_tra

float Assimp::Blender::Material::gloss_tra

◆ group

std::shared_ptr<Group> Assimp::Blender::Material::group

◆ har

short Assimp::Blender::Material::har

◆ hasize

float Assimp::Blender::Material::hasize

◆ index

short Assimp::Blender::Material::index

◆ lbias

float Assimp::Blender::Material::lbias

◆ linec

short Assimp::Blender::Material::linec

◆ mapto

short Assimp::Blender::Material::mapto

◆ material_type

short Assimp::Blender::Material::material_type

◆ mirb

float Assimp::Blender::Material::mirb

◆ mirg

float Assimp::Blender::Material::mirg

◆ mirr

float Assimp::Blender::Material::mirr

◆ ml_flag

short Assimp::Blender::Material::ml_flag

◆ mode

int Assimp::Blender::Material::mode

◆ mtex

std::shared_ptr<MTex> Assimp::Blender::Material::mtex[18]

◆ pad2

short Assimp::Blender::Material::pad2

◆ pad3

short Assimp::Blender::Material::pad3

◆ pad4

short Assimp::Blender::Material::pad4

◆ param

float Assimp::Blender::Material::param

◆ pr_lamp

short Assimp::Blender::Material::pr_lamp

◆ pr_texture

short Assimp::Blender::Material::pr_texture

◆ r

float Assimp::Blender::Material::r

◆ ramp_show

short Assimp::Blender::Material::ramp_show

◆ rampfac_col

float Assimp::Blender::Material::rampfac_col

◆ rampfac_spec

float Assimp::Blender::Material::rampfac_spec

◆ ray_depth

short Assimp::Blender::Material::ray_depth

◆ ray_depth_tra

short Assimp::Blender::Material::ray_depth_tra

◆ ray_mirror

float Assimp::Blender::Material::ray_mirror

◆ ref

float Assimp::Blender::Material::ref

◆ reflect

float Assimp::Blender::Material::reflect

◆ refrac

float Assimp::Blender::Material::refrac

◆ ringc

short Assimp::Blender::Material::ringc

◆ rms

float Assimp::Blender::Material::rms

◆ roughness

float Assimp::Blender::Material::roughness

◆ samp_gloss_mir

short Assimp::Blender::Material::samp_gloss_mir

◆ samp_gloss_tra

short Assimp::Blender::Material::samp_gloss_tra

◆ sbias

float Assimp::Blender::Material::sbias

◆ seed1

char Assimp::Blender::Material::seed1

◆ seed2

char Assimp::Blender::Material::seed2

◆ shad_alpha

float Assimp::Blender::Material::shad_alpha

◆ shade_flag

short Assimp::Blender::Material::shade_flag

◆ shadowonly_flag

short Assimp::Blender::Material::shadowonly_flag

◆ spec

float Assimp::Blender::Material::spec

◆ specg

float Assimp::Blender::Material::specg

◆ specr

float Assimp::Blender::Material::specr

◆ spectra

float Assimp::Blender::Material::spectra

◆ sss_back

float Assimp::Blender::Material::sss_back

◆ sss_col

float Assimp::Blender::Material::sss_col

◆ sss_colfac

float Assimp::Blender::Material::sss_colfac

◆ sss_error

float Assimp::Blender::Material::sss_error

◆ sss_flag

short Assimp::Blender::Material::sss_flag

◆ sss_front

float Assimp::Blender::Material::sss_front

◆ sss_ior

float Assimp::Blender::Material::sss_ior

◆ sss_preset

short Assimp::Blender::Material::sss_preset

◆ sss_radius

float Assimp::Blender::Material::sss_radius

◆ sss_scale

float Assimp::Blender::Material::sss_scale

◆ sss_texfac

float Assimp::Blender::Material::sss_texfac

◆ starc

short Assimp::Blender::Material::starc

◆ strand_ease

float Assimp::Blender::Material::strand_ease

◆ strand_end

float Assimp::Blender::Material::strand_end

◆ strand_min

float Assimp::Blender::Material::strand_min

◆ strand_sta

float Assimp::Blender::Material::strand_sta

◆ strand_surfnor

float Assimp::Blender::Material::strand_surfnor

◆ strand_widthfade

float Assimp::Blender::Material::strand_widthfade

◆ subsize

float Assimp::Blender::Material::subsize

◆ texco

short Assimp::Blender::Material::texco

◆ translucency

float Assimp::Blender::Material::translucency

◆ tx_falloff

float Assimp::Blender::Material::tx_falloff

◆ tx_limit

float Assimp::Blender::Material::tx_limit

◆ vcol_alpha

short Assimp::Blender::Material::vcol_alpha

◆ WARN [1/7]

float b Assimp::Blender::Material::WARN

◆ WARN [2/7]

float specb Assimp::Blender::Material::WARN

◆ WARN [3/7]

float ambb Assimp::Blender::Material::WARN

◆ WARN [4/7]

float emit Assimp::Blender::Material::WARN

◆ WARN [5/7]

float alpha Assimp::Blender::Material::WARN

◆ WARN [6/7]

short diff_shader Assimp::Blender::Material::WARN

◆ WARN [7/7]

short spec_shader Assimp::Blender::Material::WARN

◆ xyfrict

float Assimp::Blender::Material::xyfrict

◆ zoffs

float Assimp::Blender::Material::zoffs

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