View Issue Details

IDProjectCategoryView StatusLast Update
0002362The Dark ModCodingpublic03.06.2011 03:56
Reportertels Assigned Totels  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionTDM 1.02 
Target VersionTDM 1.03Fixed in VersionTDM 1.03 
Summary0002362: Water texture/wobble is too fast
DescriptionOur default water texture shifts very fast, and the vertex shader also supplies a very fast "wobble". This is completely unrealistic, unless you have heavy wind (and even then it doesn't look realistic). For any still cave water, kitchen sinks, puddles etc. the water should not move so fast.

In addition to the default being way too fast, there is also the issue that the speed can only be change by copying the water material and then modifying it.

What we need is:

* an easy way for the mapper to set the speed of the waves (via spawnarg)
* a slower default speed
Additional InformationDiscussion: http://modetwo.net/darkmod/index.php?/topic/11715-water-too-fast/
TagsNo tags attached.

Activities

tels

tels

22.09.2010 20:44

reporter   ~0003191

Last edited: 22.09.2010 20:44

The code now supports two spawnargs on atdm:liquid entities (formerly these did not support any shaderParmX spawnargs at all)

* shaderParm8 (default is 0.1)
* shaderParm9 (default is 1.5)

These can be modified to make the water slower (try 0.04 and 0.5).

At the moment it is a bit unclear what the second param does, it is feed to the vertex shader, but what the purpose is not clear.

Things to do:

tels

tels

30.09.2010 19:18

reporter   ~0003215

Works now, with both wave speed (shaderParm5) and wave height (shaderParm6), can be set per water entity.

Issue History

Date Modified Username Field Change
22.09.2010 20:40 tels New Issue
22.09.2010 20:40 tels Status new => assigned
22.09.2010 20:40 tels Assigned To => tels
22.09.2010 20:44 tels Note Added: 0003191
22.09.2010 20:44 tels Note Edited: 0003191
30.09.2010 19:17 tels Fixed in Version => TDM 1.03
30.09.2010 19:18 tels Note Added: 0003215
30.09.2010 19:18 tels Status assigned => resolved
30.09.2010 19:18 tels Resolution open => fixed
03.06.2011 03:56 greebo Status resolved => closed