Chris Djali
|
cb5a57e41b
|
Merge pull request #1547 from AnyOldName3/osgshadow-test-vdsm
Shadows
|
6 years ago |
Capostrophic
|
731f91759e
|
Account for inverted tangents on normal-mapped objects (bug #3733)
|
6 years ago |
AnyOldName3
|
85aba2e1da
|
Add toggleable shadow debug overlay.
|
7 years ago |
AnyOldName3
|
a7e53df278
|
Move common shadow code to shared shadow shader headers
|
7 years ago |
AnyOldName3
|
b25b356081
|
Sort out shader indentation
|
7 years ago |
AnyOldName3
|
84284a60a7
|
Make CSM shader changes controllable by the setting.
|
7 years ago |
AnyOldName3
|
aa68af4f8b
|
Make shaders pick the correct shadow cascade level and blend near cascade edges.
|
7 years ago |
AnyOldName3
|
44b2cf2b7f
|
Merge upstream.
|
7 years ago |
Capostrophic
|
b08d7b4a3b
|
Use centroid interpolation for shader lighting (fixes #4143)
|
7 years ago |
AnyOldName3
|
590531595b
|
Create @foreach shader preprocessor macro in preparation for moving shadow setup out of shadermanager.cpp
|
7 years ago |
AnyOldName3
|
715f29165b
|
Dynamically adjust shaders to have the required number of shadow maps.
|
7 years ago |
AnyOldName3
|
56fa33af66
|
Enable parallel split shadow maps
|
7 years ago |
AnyOldName3
|
26a7b48d69
|
Attempt to make a VDSM work, and also to set up a debug HUD, but without success.
|
7 years ago |
AnyOldName3
|
ebd3dcf2b3
|
Remove unnecessary preprocessor variable in shaders
|
7 years ago |
AnyOldName3
|
26ecf2088b
|
Make shadows play nicely with per-vertex lighting
|
7 years ago |
AnyOldName3
|
f50063402d
|
Adjust shaders to support shadows
|
7 years ago |
scrawl
|
f291aabc4b
|
Fix shader compile error for objects without diffuse map
|
9 years ago |
scrawl
|
bc04989448
|
Remove unused uniforms
|
9 years ago |
scrawl
|
8e23c37668
|
Flip the parallax offset Y component based on tangent parity (Bug #3440)
|
9 years ago |
scrawl
|
6f5b68859f
|
Comment out UV test that is not working
|
9 years ago |
scrawl
|
6a1fd05074
|
Fix the coordinate frame for eyeDir, minor cleanup (Bug #3440)
|
9 years ago |
scrawl
|
6f31b3d79f
|
Add parallax mapping for objects
|
9 years ago |
scrawl
|
b4dda045a6
|
Pass the tangent in object space
|
9 years ago |
scrawl
|
6e7c6fdd7e
|
Implement NiTexturingProperty::DecalTexture
|
9 years ago |
scrawl
|
5e105da3ba
|
Generate texture coordinates per-pixel when normal map + environment map are used
|
9 years ago |
scrawl
|
f01e8a6950
|
Add specular mapping for objects
|
9 years ago |
scrawl
|
5e12a1b4ef
|
Add enchanted item glow to the shader
|
9 years ago |
scrawl
|
a73512afb7
|
Add shader settings to settings.cfg
|
9 years ago |
scrawl
|
e5a37a7023
|
Add normal map code
|
9 years ago |
scrawl
|
18e80d5627
|
Add per-pixel lighting code
|
9 years ago |
scrawl
|
456816f707
|
Use diffuse.a / vertex.a, use material emission
|
9 years ago |
scrawl
|
5fd84074c5
|
Reimplement detailMap, darkMap and emissiveMap
|
9 years ago |
scrawl
|
9376811213
|
Vertex lighting shader
|
9 years ago |
scrawl
|
044e0a829a
|
Add fog
|
9 years ago |
scrawl
|
a9ad1b09e2
|
Introduce ShaderManager & ShaderVisitor
Actual shaders still to be written.
|
9 years ago |