Added MTL loading info
This commit is contained in:
parent
f7d4951165
commit
dc4d5dabcd
1 changed files with 20 additions and 1 deletions
21
src/models.c
21
src/models.c
|
@ -2001,7 +2001,26 @@ static Material LoadMTL(const char *fileName)
|
|||
{
|
||||
Material material = { 0 };
|
||||
|
||||
// TODO: Load mtl file
|
||||
// TODO: Load mtl file (multiple variations of .mtl format)
|
||||
/*
|
||||
newmtl string Material newmtl (material name). Begins a new material description.
|
||||
Ka float float float Ambient color Ka (red) (green) (blue)
|
||||
Kd float float float Diffuse color Kd (red) (green) (blue)
|
||||
Ks float float float Specular color Ks (red) (green) (blue)
|
||||
Ke float float float Emmisive color
|
||||
d float Tr float Dissolve factor. Transparency Tr (alpha). d is inverse of Tr
|
||||
Ns int Shininess Ns (specular power). Ranges from 0 to 1000. Specular exponent.
|
||||
Ni int Refraction index.
|
||||
illum int Illumination model illum (1 / 2); 1 if specular disabled, 2 if specular enabled (lambertian model)
|
||||
map_Kd string Texture map_Kd (filename)
|
||||
map_Kd string Diffuse color texture map.
|
||||
map_Ks string Specular color texture map.
|
||||
map_Ka string Ambient color texture map.
|
||||
map_Bump string Bump texture map. Alternative: bump string / map_bump string
|
||||
map_d string Opacity texture map.
|
||||
disp string Displacement map
|
||||
refl Reflection type and map
|
||||
*/
|
||||
|
||||
char dataType;
|
||||
char comments[200];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue