Commit Graph

184 Commits (520e65f82205480a6286d6c51129c0715ec13149)

Author SHA1 Message Date
scrawl 002830e13b Make sure render textures are inactive when in a cell without water 12 years ago
scrawl 9b0ac4e299 NPCs / creatures can now emit ripples 12 years ago
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
12 years ago
scrawl 3ef952172d Z-up conversion: water, sky 12 years ago
scrawl 01102f9c73 Don't emit if there wasn't enough movement 12 years ago
scrawl 427152c518 Disabled ripples until we can properly trigger them from the new character controller. 12 years ago
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. 12 years ago
scrawl 42883ec64b cleanup 12 years ago
scrawl 791d16bbdb Use infinite AAB for sky meshes to fix them from disappearing from underwater refraction, while still taking advantage of CPU culling for other meshes 12 years ago
scrawl 7ffcfa3622 Water and clouds no longer depend on timescale. 12 years ago
scrawl 6a49ea9b4f Cleaning out some old bits 12 years ago
scrawl de90b911c9 Near clip plane corrections 12 years ago
scrawl 31f760ccce Fixing issues from last commit: restored input and occlusion queries 12 years ago
scrawl 499f3ac0d1 Slightly better ripple normal blending. Not physically accurate at all, but looks good. 12 years ago
scrawl 3772cd9257 Refraction can be disabled separately now 12 years ago
scrawl 5cc8af0f14 fix map positions 12 years ago
scrawl a44dfcd2ac Now that refraction is separated out, we don't have to worry about rendering order. Should fix transparency blending issues around water (eg waterfalls) for good. 12 years ago
scrawl 979a874220 Fixed the custom near clip planes 12 years ago
scrawl 5334934612 Listen to render window updates and properly activate/deactivate occlusion queries pre/post update. 12 years ago
scrawl 15e51b76de Experimental: Directional shading on local map, separated out refraction render, no longer uses screen depth 12 years ago
scrawl a461b282c1 water ripples (experimental) 12 years ago
scrawl df602553d1 Reworked MWRender::Water to be more OOP-ish and possibly allow other reflection types. 12 years ago
scrawl e4f140841e Make OpenMW work with Ogre 1.9 12 years ago
scrawl d3c0851aa7 Changed light attenuation back to linear in all cases, this seems to be what MW does. 12 years ago
scrawl b8c6f6640b Fixing water <-> waterfall blending issues (Sort of... the second part will follow later) 12 years ago
greye 7606ebafd6 resolving conflicts, minor update 12 years ago
scrawl eef750e6b0 race selection preview 12 years ago
scrawl 4f3eb3c34a character preview WIP 12 years ago
scrawl c3966a7c5a oops, I used a float texture for water reflection. this change should give a little performance boost. 12 years ago
scrawl 34f796c38e removed the far clip distance hack which is not needed anymore 13 years ago
scrawl b97b3d7b71 fix sky position when reflection is enabled, fix delay in sky reflection 13 years ago
greye ff62770657 World::isUnderwater(), World::isSwimming() 13 years ago
scrawl a70f93b024 fix "Crash when running openmw with --start="XYZ", remove HLSL for windows 13 years ago
scrawl afe7c41729 removed some unused code 13 years ago
scrawl 014396e80c remove the plugins.cfg files, do not enforce CG plugin 13 years ago
scrawl 21728020f6 fixed the water on local map 13 years ago
scrawl f5ffea4d4b new button, water timescale 13 years ago
scrawl e077814a8c water 13 years ago
scrawl 739455e6f8 new water WIP, caustics, chromatic abberation, accurate fresnel, underwater reflection, etc 13 years ago
scrawl b803d0e949 converted shadow caster shader 13 years ago
scrawl 81d30ff63a temp commit 13 years ago
scrawl 33c48b9481 update 13 years ago
Marc Zinnschlag c85aaafac2 more include cleanup (most removing Ogre.h) 13 years ago
scrawl 447158e9d6 shutdown crash fix 13 years ago
scrawl 69e6bc6588 add water settings to settings window 13 years ago
scrawl f6a6684685 when the resolution changes, adjust camera aspect ratio and recreate compositors 13 years ago
Marc Zinnschlag 7938566004 Merge remote branch 'scrawl/graphics'
Conflicts:
	apps/openmw/mwrender/renderingmanager.cpp
13 years ago
scrawl 789dfe1c88 fix a bug with water reflection plane height 13 years ago
scrawl 11ebae3be2 toggleCompositors command useful for debugging 13 years ago
scrawl 7400b7f313 fix underwater effect staying active when teleporting from underwater to a cell that doesn't have water 13 years ago
scrawl aa4a1b675f fixed the sky reflection issue 13 years ago
scrawl a96ad7fb82 restored toggleWater 13 years ago
scrawl 2a4fcf42a3 basic shadows 13 years ago
scrawl a5c6207fe7 add setting to disable the underwater effect 13 years ago
scrawl 456eb95209 reversed sun and moon paths (sunrise at east) 13 years ago
scrawl c169f9e171 underwater tweaks 13 years ago
scrawl 2976625b00 better underwater 13 years ago
scrawl ec3fe1ef00 no sun glare in the reflection 13 years ago
scrawl 393530e671 more or less fixed the sky for normal viewing angles, still disappears at a certain height though 13 years ago
scrawl 622fb568cf removed MRT setting and figure it out automatically 13 years ago
scrawl b8a470efcd put transparent objects in a seperate render queue, in order to not mess up the mrt textures 13 years ago
scrawl 1b89a9e203 various fixes 13 years ago
scrawl f49131e1b8 renamed setting, automatically disable MRT when unsupported 13 years ago
scrawl ab8b74dcac forgot adding a file 13 years ago
scrawl 3f05aba76d got MRT working, some minor quirks to solve (black viewport background) 13 years ago
scrawl 6442d49e16 render queue groups, sky fix 13 years ago
scrawl cc4076d42a basic noise 13 years ago
scrawl fe63f2b2aa first reflection test; removed the refraction render (we'll have it for free using MRT and deferred water rendering) 13 years ago
scrawl 6481cf87fc cleanup resources 13 years ago
scrawl b3a186e729 simple water without shaders that uses original MW textures 13 years ago
scrawl 8aea311797 added visibility flags for everything 13 years ago
scrawl fd45208196 re-added code for reflection & refraction rendering 13 years ago
scrawl b380e71832 fixed underwater wireframe mode 13 years ago
scrawl 79c2a2e465 implemented toggleWater (twa); formatting again 13 years ago
scrawl f497813043 formatting, added Water::setHeight 13 years ago
Jason Hooks fe9e6a732c Some cleanup 13 years ago
Jason Hooks 3a1d7b7864 Huge Water 13 years ago
Jason Hooks e1aba44da6 Switching cells in exterior works 13 years ago
Jason Hooks ec94ecacaf Zinis branch merge 13 years ago
Jason Hooks a0838369b2 Very basic exterior water 13 years ago
Jason Hooks 84f45b1972 underwater view 13 years ago
Jason Hooks 2aad3a0bd8 Correct water levels 13 years ago
Jason Hooks ff2bbc9fc5 Transparent water 13 years ago
Jason Hooks 8798f7dd40 Bringing in some of Azathoth's work 13 years ago