<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.thedarkmod.com/index.php?action=history&amp;feed=atom&amp;title=Realistic_canal_water</id>
	<title>Realistic canal water - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.thedarkmod.com/index.php?action=history&amp;feed=atom&amp;title=Realistic_canal_water"/>
	<link rel="alternate" type="text/html" href="https://wiki.thedarkmod.com/index.php?title=Realistic_canal_water&amp;action=history"/>
	<updated>2026-04-30T13:28:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.thedarkmod.com/index.php?title=Realistic_canal_water&amp;diff=30698&amp;oldid=prev</id>
		<title>Bikerdude: /* Custom water texture */</title>
		<link rel="alternate" type="text/html" href="https://wiki.thedarkmod.com/index.php?title=Realistic_canal_water&amp;diff=30698&amp;oldid=prev"/>
		<updated>2023-03-23T21:20:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Custom water texture&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:20, 23 March 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Bumpmap - this provides sudo micro-waves to the surface of the water.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Bumpmap - this provides sudo micro-waves to the surface of the water.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Specularmap - this provides the reflections on the waves from nearby sources of light.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Specularmap - this provides the reflections on the waves from nearby sources of light.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Deform/heathaze - this copied from the stock water texture(water_coloured) to provide the darkness to the surface of the water at night time.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Deform/heathaze - this &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;was &lt;/ins&gt;copied from the stock water texture (water_coloured) to provide the darkness to the surface of the water at night time.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bikerdude</name></author>
	</entry>
	<entry>
		<id>https://wiki.thedarkmod.com/index.php?title=Realistic_canal_water&amp;diff=30697&amp;oldid=prev</id>
		<title>Bikerdude: /* Summary */</title>
		<link rel="alternate" type="text/html" href="https://wiki.thedarkmod.com/index.php?title=Realistic_canal_water&amp;diff=30697&amp;oldid=prev"/>
		<updated>2023-03-23T21:19:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Summary&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:19, 23 March 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Summary ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Summary ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I created this water for Seeking Lady Leicester because up until then, The Darkmod didn’t water that &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;look &lt;/del&gt;like it should at night. So what have is as close as I could to faking moving water reflections that reacted to nearby light sources.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I created this water for Seeking Lady Leicester because up until then, The Darkmod didn’t &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;have &lt;/ins&gt;water that &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;looked &lt;/ins&gt;like it should at night. So what &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;we &lt;/ins&gt;have is as close as I could &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;get &lt;/ins&gt;to faking moving water reflections that reacted to nearby light sources.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Pretty canal water.jpg|thumb|Pretty Canal Water]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Pretty canal water.jpg|thumb|Pretty Canal Water]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bikerdude</name></author>
	</entry>
	<entry>
		<id>https://wiki.thedarkmod.com/index.php?title=Realistic_canal_water&amp;diff=30696&amp;oldid=prev</id>
		<title>Bikerdude: Created page with &quot;&#039;&#039;written by bikerdude&#039;&#039;  == Summary ==  I created this water for Seeking Lady Leicester because up until then, The Darkmod didn’t water that look like it should at night. So what have is as close as I could to faking moving water reflections that reacted to nearby light sources.  Pretty Canal Water  == Coloured, Murky, Reflective Canal Water ==  In a nutshell all the water is comprised of is a standard guis\underwater\underwater_b...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.thedarkmod.com/index.php?title=Realistic_canal_water&amp;diff=30696&amp;oldid=prev"/>
		<updated>2023-03-23T21:17:05Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;written by bikerdude&amp;#039;&amp;#039;  == Summary ==  I created this water for Seeking Lady Leicester because up until then, The Darkmod didn’t water that look like it should at night. So what have is as close as I could to faking moving water reflections that reacted to nearby light sources.  &lt;a href=&quot;/index.php?title=File:Pretty_canal_water.jpg&quot; title=&quot;File:Pretty canal water.jpg&quot;&gt;thumb|Pretty Canal Water&lt;/a&gt;  == Coloured, Murky, Reflective Canal Water ==  In a nutshell all the water is comprised of is a standard guis\underwater\underwater_b...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;written by bikerdude&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
I created this water for Seeking Lady Leicester because up until then, The Darkmod didn’t water that look like it should at night. So what have is as close as I could to faking moving water reflections that reacted to nearby light sources.&lt;br /&gt;
&lt;br /&gt;
[[File:Pretty canal water.jpg|thumb|Pretty Canal Water]]&lt;br /&gt;
&lt;br /&gt;
== Coloured, Murky, Reflective Canal Water ==&lt;br /&gt;
&lt;br /&gt;
In a nutshell all the water is comprised of is a standard guis\underwater\underwater_blue_thinmurk.gui for underwater and a custom shader for the surface. I choose the custom shader, because every other method of using patches on the surface of the water never got close enough to the result I was after. &lt;br /&gt;
&lt;br /&gt;
== Custom water texture == &lt;br /&gt;
&lt;br /&gt;
What we have is 3 stages - &lt;br /&gt;
&lt;br /&gt;
* Bumpmap - this provides sudo micro-waves to the surface of the water.&lt;br /&gt;
* Specularmap - this provides the reflections on the waves from nearby sources of light.&lt;br /&gt;
* Deform/heathaze - this copied from the stock water texture(water_coloured) to provide the darkness to the surface of the water at night time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
textures/water_source/water_dark_murk&lt;br /&gt;
{&lt;br /&gt;
	qer_editorimage textures/water_source/water_dark_ed&lt;br /&gt;
	discrete&lt;br /&gt;
	nonsolid&lt;br /&gt;
	water&lt;br /&gt;
	twosided&lt;br /&gt;
	translucent&lt;br /&gt;
	description &amp;quot;dark, semi-transparent clear water with normalmap&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	{&lt;br /&gt;
		blend    bumpmap&lt;br /&gt;
		map			textures/water_source/water_green_local&lt;br /&gt;
		translate	 0.025 * sintable[time * ((( parm5 + 0.1) - (( parm5 || 0) * 0.1)) * 2)], 0.01 * sintable[time * ((( parm5 + 0.1) - (( parm5 || 0) * 0.1)) * 2.2)]&lt;br /&gt;
		scale 1,1&lt;br /&gt;
	}&lt;br /&gt;
	{&lt;br /&gt;
        blend    specularmap&lt;br /&gt;
        map _white&lt;br /&gt;
		translate	 0.025 * sintable[time * ((( parm5 + 0.1) - (( parm5 || 0) * 0.1)) * 2)], 0.01 * sintable[time * ((( parm5 + 0.1) - (( parm5 || 0) * 0.1)) * 2.2)]&lt;br /&gt;
		scale 1,1&lt;br /&gt;
        rgb 1.0&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	deform turbulent sinTable 0.0175 (time * ((( parm5 + 0.1) - (( parm5 || 0) * 0.1)) * 1.5)) 10&lt;br /&gt;
	{&lt;br /&gt;
		vertexProgram HeatHazeWithMaskAndDepth.vfp&lt;br /&gt;
		vertexParm 0 time * (( parm5 + 0.1) - (( parm5 || 0) * 0.1)) , time * ((( parm5 + 0.1) - (( parm5 || 0) * 0.1)) * 5)&lt;br /&gt;
		vertexParm 1 (( parm6 + 1.5) - (( parm6 || 0) * 1.5))&lt;br /&gt;
		fragmentProgram HeatHazeWithMaskAndDepth.vfp&lt;br /&gt;
		fragmentMap 0 _currentRender&lt;br /&gt;
		fragmentMap 1 textures/sfx/vp1&lt;br /&gt;
		fragmentMap 2 textures/water_source/vp_water&lt;br /&gt;
		fragmentMap 3 _currentDepth&lt;br /&gt;
	}&lt;br /&gt;
	{&lt;br /&gt;
		blend blend&lt;br /&gt;
		map textures/water_source/water_clear&lt;br /&gt;
		alpha 0.7&lt;br /&gt;
		rgb 0.05&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
[[Objects_Floating_in_Water]]&lt;br /&gt;
[[Ragdoll Corpses in Water]]&lt;br /&gt;
{{tutorial-water}}&lt;br /&gt;
[[Category:Mapping Tutorials]]&lt;br /&gt;
{{GUI}}&lt;/div&gt;</summary>
		<author><name>Bikerdude</name></author>
	</entry>
</feed>