CsTerrainSplatting

Este proyecto consiste en un visualizador de terrenos en C#, los terrenos son creados con la herramienta EarthSculptor
CsTerrainSplatting es código abierto bajo la licencia GNU LGPL versión 3.0.

 

Terrain Splatting - OpenTK

 
Terreno con EarthSculptor

Terreno con CsTerrainSplating

En la imagen superior el terreno renderizado con EarthSculptor, en la imagen inferior el mismo terreno renderizado en OpenTK, usando Terrain Splatting.

   
 




http://i1378.photobucket.com/albums/ah113/descargator09/floppy4_zps1f0hq27z.gif

 CsTerrainSplatting (TestTerrain) (Fecha de publicación: 03-Noviembre-2011)

Este proyecto representa un ejemplo básico de como renderizar un terreno usando la técnica "Terrain Splatting". La presentación de la malla se hace mediante fuerza bruta (brute-force).
Lo interesante de este proyecto es que los terrenos se crean utilizando el editor de terrenos "EarthSculptor".
Los controles son los básicos:
Teclas A, D, W, S, Q, Z : Izquierda, derecha, adelante, atrás, arriba, abajo.
Teclas flecha izquierda, derecha, arriba, abajo: Orientación de la cámara.
Tecla N : Permite ver las normales del terreno.


Comments