A hlsl geometry shader that creates a cyber ocean effect. (Shader model 4.0) The base mesh is a flat, unanimated, tessellated plane. All the wave movement and cubes are generated by the shader on the GPU.
The shader is being demonstrated using NVIDIA FX Composer 2.5.
Click here for a more in-depth shader overview
- HLSL shader programming
- Shader implementation into a DirectX10 engine
- Overlord Engine
- NVIDIA FX Composer 2.5