Commit Graph

20 Commits (0.7.0)

Author SHA1 Message Date
Capostrophic b08d7b4a3b Use centroid interpolation for shader lighting (fixes #4143) 6 years ago
scrawl f291aabc4b Fix shader compile error for objects without diffuse map 8 years ago
scrawl bc04989448 Remove unused uniforms 8 years ago
scrawl 8e23c37668 Flip the parallax offset Y component based on tangent parity (Bug #3440) 8 years ago
scrawl 6f5b68859f Comment out UV test that is not working 8 years ago
scrawl 6a1fd05074 Fix the coordinate frame for eyeDir, minor cleanup (Bug #3440) 8 years ago
scrawl 6f31b3d79f Add parallax mapping for objects 8 years ago
scrawl b4dda045a6 Pass the tangent in object space 8 years ago
scrawl 6e7c6fdd7e Implement NiTexturingProperty::DecalTexture 8 years ago
scrawl 5e105da3ba Generate texture coordinates per-pixel when normal map + environment map are used 8 years ago
scrawl f01e8a6950 Add specular mapping for objects 8 years ago
scrawl 5e12a1b4ef Add enchanted item glow to the shader 8 years ago
scrawl a73512afb7 Add shader settings to settings.cfg 8 years ago
scrawl e5a37a7023 Add normal map code 8 years ago
scrawl 18e80d5627 Add per-pixel lighting code 8 years ago
scrawl 456816f707 Use diffuse.a / vertex.a, use material emission 8 years ago
scrawl 5fd84074c5 Reimplement detailMap, darkMap and emissiveMap 8 years ago
scrawl 9376811213 Vertex lighting shader 8 years ago
scrawl 044e0a829a Add fog 8 years ago
scrawl a9ad1b09e2 Introduce ShaderManager & ShaderVisitor
Actual shaders still to be written.
8 years ago