-
Notifications
You must be signed in to change notification settings - Fork 1
Illum
Paul Gerarts edited this page Jun 26, 2017
·
1 revision
This replaces pull request #61
Read specification modified to match our code here: MTL
Specification
Now supports .mtl
file illum
modes:
- Color
- Diffuse
- Diffuse + Specular
- Diffuse + Specular + Reflection
- Diffuse + Specular + Reflection + Transparency
- Diffuse +
FresnelSpecular+FresnelReflection - Diffuse + Specular + Reflection + Refraction
- Diffuse +
FresnelSpecular+FresnelReflection+FresnelRefraction - Diffuse + Specular + Reflection (asks for no-ray-tracing, ignore, fallback to 3)
- Diffuse + Specular + Reflection + Transparency (asks for no-ray-tracing, ignore, fallback to 4)
- None
Fresnel needs implementation
Modes:
- Pass material color as value (no effects)
- Diffuse filter only
- Diffuse and Specular filters
- Reflection (for mirrors)
- Transparent (for non-refractive transparent materials)
- Fallback to normal reflection mode. Now renders, but needs implementation of Fresnel for prettification.
- Refraction (for refractive transparent materials)
- *Fallback to normal refraction mode. Now renders, but needs implementation of Fresnel for prettification.
- Defaults to 3
- Defaults to 4
- Always black