Lasse Öörni
|
0bcb95e6a2
Refactored techniques + more GLSL & HLSL shaders. Fixed shader code loading for cases where only vertex or pixel shader source is present.
|
%!s(int64=12) %!d(string=hai) anos |
Lasse Öörni
|
ffe65cf885
Transition to xml-defined rendering path. Pass names changed. Likely caused a large number of regressions to postprocessing, texture rendering & multisampling, which need to be sorted out. The renderpath feature also needs to be documented.
|
%!s(int64=13) %!d(string=hai) anos |
Lasse Öörni
|
e8d549ef7e
Shader refactoring. Renamed the lit object ubershader as LitSolid; it now handles also deferred rendering.
|
%!s(int64=13) %!d(string=hai) anos |
Lasse Öörni
|
f9bfd4948f
Shader refactoring.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
0be37e8495
Shader refactoring. Forward shader split to Ambient, BlinnPhong, Unlit & Volumetric.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
f0ecda9785
Fixed numerical stability in Quaternion matrix constructor.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
7c45da5588
Import new code.
|
%!s(int64=14) %!d(string=hai) anos |