|
|
Flowing Water Difficulty: Advanced |
| Category: CS:S > Mapping | Author(s): valve developer community |

Flowing water
1. Use GCFScape to extract "root\cstrike\materials\models\props\CS_militia\river01.vtf" from "counter-strike source shared.gcf"
2. Place this file in your "/materials/flow" directory and then restart Hammer and/or the Source SDK.
3. Create a .VMT file called "flow" in the same directory and paste the following inside it:
"LightmappedGeneric"
{
"$basetexture" "flow/river01"
"$translucent" 1
"$nocull" 1
"$decal" 1
"Proxies"
{
"TextureScroll"
{
"texturescrollvar" "$baseTextureTransform"
"texturescrollrate" .15
"texturescrollangle" 270.00
}
}
}
Straight
Create your water geometry and give it a nice water material.
Copy all of your water geometry and place this copy one unit above and away from the original geometry.
Texture the surface of this new geometry in the new "flow" material.
Adjust the scale and shift to conform with the edges of the water.
Compile.
Corners & turns
Create your water geometry and give it a nice water material.
Copy all of your water geometry and place this copy one unit above and away from the original geometry.
Cut this copy into shapes of the correct dimensions for sewing ( 64 x 128 x 256 512 x 1024 x 2048 x etc depending how wide your river is go to the nearest value).
Texture the surface of this new geometry in the new "flow" material (we will call this textured face "face x").
Using the "Texture Application Box" make the top "face x" a displacement (the higher the power, the more power you have to pinpoint turns).
Use "Paint Geometry" with the axis set to either X or Y axis and move the edges of the water flow to match up with the original waters boarder/containment.
Make use of the "sew" tool to keep all the flowing-water displacements connected. Make sure when you are finished the geometry of the water-flow, to align the texture on each of the cuts so it flows correctly and consistent with the flowing animation.
Compile.
|
| Added: 2 months ago | Tags: flowing, water |
 Add Feedback Provide constructive feedback. What is "constructive"?You cannot post yet!Get involved on FPSB by posting your thoughts. Give authors your feedback to help them develop. To post in this submission register or login. |
 You cannot assess yet!Moderating FPSB is in your hands - when you assess a submission your vote determines its success or failure. To vote on this submission register or login. This Tutorial in a nutshell... Detailed & Handy 1 x Detailed 1 x Handy 1 x Helpful 1 x Useful You cannot stamp yet!Stamps let you apply characteristics to submissions to help others understand them. To stamp this submission register or login. .SourceArts Want more? Find related tuts. |