Commit graph

82 commits

Author SHA1 Message Date
scrawl
7beda509fe Lighting should be done in view space instead of object space, so that attenuation also works correctly for scaled objects 2013-03-23 09:53:38 +01:00
scrawl
11aed7474e Shadow cast on water 2013-03-20 18:34:54 +01:00
scrawl
83932ebfe8 HLSL shader fix 2013-03-16 14:36:37 +01:00
scrawl
7f8d659f3c Fix transparency sorting 2013-03-05 17:09:20 +01:00
scrawl
ff30bef3b2 Mipmap fix 2013-03-05 14:27:05 +01:00
scrawl
2486ec6cb9 Material fixes (vertex colors, alpha) 2013-03-05 13:51:48 +01:00
scrawl
f1d35b73b8 Cleanup 2013-03-03 19:52:20 +01:00
scrawl
c9fefc7f5d Simpler, more lightweight underwater effect, changed colors to match vanilla better 2013-03-03 19:28:11 +01:00
scrawl
ac0a23a68d Fix initialization problem 2013-03-03 14:53:47 +01:00
scrawl
8966e88050 Fix shadows 2013-02-27 16:07:15 +01:00
scrawl
d4264353a3 Merge branch 'z-up' into graphics
Conflicts:
	apps/openmw/mwrender/localmap.cpp
	apps/openmw/mwrender/renderingmanager.cpp
	apps/openmw/mwrender/water.cpp
	files/materials/water.shader
2013-02-26 14:54:53 +01:00
scrawl
284ba58e1e Z-up conversion: global map, shader fix 2013-02-26 13:52:01 +01:00
scrawl
2e7bc1a368 Z-up conversion: local map, fix tcg 2013-02-26 13:39:10 +01:00
scrawl
3ef952172d Z-up conversion: water, sky 2013-02-26 10:38:48 +01:00
scrawl
8aff033a0c Atmosphere no longer does "real" alpha blending to blend with the horizon, this is in preparation for proper underwater viewport BG / fog 2013-02-25 18:29:11 +01:00
scrawl
0d6a3367d3 Water shader no longer depends on object shaders being enabled 2013-02-24 10:28:50 +01:00
scrawl
7046e7ae3d Water fog fix 2013-02-23 09:02:05 +01:00
scrawl
01102f9c73 Don't emit if there wasn't enough movement 2013-02-23 05:53:20 +01:00
scrawl
6cceb04adf When a custom near clip plane is used, we need to fix up a second viewproj matrix manually to get proper depth values in the vertex shader. This fixes fog on reflections. 2013-02-19 03:08:00 +01:00
scrawl
42883ec64b cleanup 2013-02-18 02:33:53 +01:00
scrawl
492e0f2ccf Switched objects shaders to vertex lighting, to accomodate badly placed lights in morrowind.
Fixed a very obvious land <-> water seam.
2013-02-14 19:45:07 +01:00
scrawl
499f3ac0d1 Slightly better ripple normal blending. Not physically accurate at all, but looks good. 2013-02-05 16:40:41 +01:00
scrawl
3772cd9257 Refraction can be disabled separately now 2013-02-05 14:29:46 +01:00
scrawl
0f37c24d5f Merge branch 'master' of git://github.com/zinnschlag/openmw into graphics 2013-02-04 21:55:41 +01:00
scrawl
e949765922 cloud blending now as before (0 -> 0.25 -> 1) 2013-02-04 19:21:47 +01:00
scrawl
bf037b7d29 Removed problematic ModVertexAlpha method, now done in shader 2013-02-04 18:03:03 +01:00
scrawl
15e51b76de Experimental: Directional shading on local map, separated out refraction render, no longer uses screen depth 2013-02-03 15:46:23 +01:00
scrawl
a461b282c1 water ripples (experimental) 2013-02-01 23:43:23 +01:00
scrawl
55769aaf91 Fix selection buffer (i.e. item selection on the inventory character preview) when object shaders were disabled 2013-01-10 01:46:00 +01:00
scrawl
bd8d793fec Removing gamma correction due to caused inconsistencies. 2013-01-09 21:41:40 +01:00
scrawl
111e38ef25 Revert "fog now distance based instead of depth"
This reverts commit 7ee038fdd7.
2013-01-09 20:18:26 +01:00
scrawl
a6c3e06e54 fixed fog in some cells 2012-12-15 20:36:17 +01:00
scrawl
44010974fc workaround for HLSL error X4579 2012-12-10 12:34:28 +01:00
scrawl
9f821e5df2 fix shaders 2012-10-22 16:56:43 +02:00
scrawl
f154031e54 last bits of the gui 2012-10-11 18:26:29 +02:00
scrawl
7ee038fdd7 fog now distance based instead of depth 2012-10-03 12:03:07 +02:00
scrawl
dbf59d14dc water gamma correction 2012-09-22 16:52:53 +02:00
scrawl
d9f6072f02 gamma correct rendering & adjustment setting 2012-09-19 23:25:07 +02:00
scrawl
6ac2a12296 item selection working on the preview 2012-09-14 14:34:18 +02:00
scrawl
4ae0a5c02e fix silhouettes around objects above the water 2012-08-15 19:29:00 +02:00
scrawl
8ac2d11f56 changed shading to be more like MW (completely replace material ambient with vertex colors if present), fixes some too dark daedric ruins 2012-08-11 14:42:14 +02:00
scrawl
993c7150dc tweaked depth bias 2012-08-07 22:43:11 +02:00
scrawl
15a16aeba1 Fixed DirectX HLSL shaders and re-enabled them in the gui 2012-08-01 04:11:16 +02:00
scrawl
37c7becb07 some potential compability fixes 2012-07-25 23:53:06 +02:00
scrawl
3feb4ce61b terrain lod morph fix 2012-07-25 19:33:21 +02:00
scrawl
8c8228a15c fix terrain num lights setting 2012-07-24 00:08:53 +02:00
scrawl
a70f93b024 fix "Crash when running openmw with --start="XYZ", remove HLSL for windows 2012-07-23 20:12:42 +02:00
scrawl
9f9183ff73 depth bias 2012-07-23 18:25:20 +02:00
scrawl
bc7876e980 use alpha map for moons 2012-07-23 13:04:48 +02:00
scrawl
f0b3142966 switch to glsl 1.2 2012-07-23 02:54:50 +02:00