Вы находитесь на странице: 1из 19

HEIGHTMAP

Debido a la necesidad de crear nuestros propios terrenos (mapas tridimensionales) que detectaran colisiones y los objetos de igual forma reconocieran el terreno como lo hace el ejemplo demo_terrain del archivo de ejemplos que tiene el mismo OGRE,

Nos topamos con que estos los reconoce con un archivo .cfg y este mismo para crear un nuevo terreno utiliza un mapa de altura (height map) junto con un mapa de detalles para dar mas realismo al modelo.

Earth Sculptor 1.05


Introduccin: Es un editor y pintor de terrenos en tiempo real con una interfase fcil de usar, diseada exclusivamente para el desarrollo de paisajes; para la visualizacin, multimedia y desarrollo de juegos.

Esta es la interfaz de Earth Sculptor

En la ToolBar de este programa vienen 6 opciones: Toolbar | x| | | | | Terrain: en esta seccin viene varias opciones las cuales son | | | 1.-height: la altura que tendr el terreno 2.-wireframe: te permite ver los cables de tu malla (mesh) 3.-grid: muestra las redes que conforman al mesh 4.- color, retail, Lightning: opciones de cmo quieres que se muestre tu mesh 5.- Fog: te permite configurar la niebla a tu gusto ya sea por distancia o por color que tu quieras que presente. 6.- underground: esta opcion te permite ponerle fondo a tu terreno 7.- set skybox: esta opcion te permite seleccionar diferentes imgenes para que conformen tu cielo

______________________________________________________________________ ______________________________________________________________________

Toolbar | _| | | x | | Color: como se muestra en la imagen superior el color lo vamos a poder | | | Asignar al mapa por medio de un circulo al que podremos modificar -Su radio para as abarcar mayor terreno en el mapa -la fuerza con la que se realizara dicho trabajo -la suavidad con la que va asignar el color -cantidad de ruido que presentara el color -la escala que tendr -y los lugares a los que pintara (planos, inclinaciones, paredes, etc.)

______________________________________________________________________ ______________________________________________________________________

Toolbar | _| | | _ | | Lighting: dirigir, direccin, intensidad, y resplandor ambiental son las | x| | opciones que presenta esta herramienta ______________________________________________________________________ ______________________________________________________________________

Toolbar | _| x| | _ | | Terraforming | _| |

Una de las ms importantes herramientas y que mas se utilizara es el TERRAFORM estas herramientas es la que te permite modificar casi completamente tu mapa 1ra herramienta:

Esta herramienta se llama Raise le permite al circulo modificar la altura de la superficie del mapa de igual forma se puede modificar el radio del crculo y la intensidad y velocidad con que se har este cambio:

(Ntese como se elevo el terreno en la figura).

2da herramienta:

Esta herramienta se llama lower y le permite al circulo bajar la altura del terreno y tiene las mismas opciones de configuracin del crculo que el anterior a continuacin se mostrara en la siguiente imagen:

(Ntese como desapareci la montaa del terreno).

3ra herramienta: Esta herramienta se llama level y su funcin es que el terreno dentro del circulo tenga la misma altura ya sea elevando o disminuyendo la altura del mapa. Como se muestra en la imagen siguiente:

(Todo esto depende directamente del radio e intensidad con la que se maneje esta herramienta.)

4ta herramienta: grab es el nombre de esta herramienta y su funcin como da a entender su nombre es la de tomar el terreno abarcado dentro del circulo y deslizar el Mouse ya sea hacia arriba o hacia abajo y el terreno se deformara hacia esa direccin.

(Deslizamiento hacia arriba) ______________________________________________________________________

(Deslizamiento hacia abajo)

5ta herramienta: smooth Esta herramienta le permite a usted darle acabado curveado (fino) al terreno modificado como se mostrara en la siguiente comparacin utilizando la herramienta smooth.

(Antes del Smooth)

(Despus del Smooth)

6ta herramienta Erode

Esta herramienta le permite dar un terminado erosionado al rea afectada por el crculo dando un resultado rugoso que se presenta principalmente en montaas.

7ma herramienta: Push Esta herramienta simulara un dedo determinado por el radio seleccionado de nuestro crculo que lo que har es empujar el terreno como se muestra a continuacin.

Antes

Despus Aqu lo que se hizo es desde la posicin en la que esta la primera imagen se deslizo el puntero hasta el extremo del mapa modificando el terreno de la manera antes mostrada.

8va herramienta: Ramp Esta herramienta permitir crear rampas es muy importante tener bien configurando la fuerza y la suavidad de nuestra herramienta ya que el resultado aqu variara mucho dependiendo del softness seleccionado. Ejemplo:

Seleccionar los extremos de nuestra rampa y soltar el click para obtener el resultado:

Toolbar | _| | | _ | x | Detalle: Esta herramienta le permite agregar detalles en la textura de su mapa | _| | de igual manera que las herramientas que utilizan el circulo Este modifica la intensidad fuerza y radio que tendra para agregar los detalles a su textura

Del lado derecho tendr 4 espacios para intercambiar los detalles que tendrs disponibles esos 4 estn por default en el programa, no obstante puedes agregar mas a la coleccin.

En el rea marcada de rojo en la imagen de abajo se muestran 4 cuadros estos los seleccionas para elegir que rea deseas pintar ya sea lugares planos, semi-inclinados, Inclinados o muy inclinados.

Toolbar | _| | | _ | _ | Agua: esta opcin le permite agregar agua de forma uniforme a su mapa | _|x | Para agregar agua a un nuevo terreno habilite la opcin de agua que se encuentra en la esquina superior izquierda, ya que haga esto aparecer el nivel de agua como los muestra la figura de abajo

Ya que haya habilitado el agua puede modificar la altura de esta, su color, opacidad, que tiene el agua), la refraccin y distorsin que esta crea al reflejar objetos.

Generar: Esta herramienta tiene 2 opciones:

Esta es la imagen base que usaremos para demostrar que puede hacer estas 2 opciones:

Primero la opcin de Detail Height

Cuadro de propiedades Este cuadro nos muestra 4 barritas de las cuales estn relacionadas con la herramientas detalles (vista anteriormente) esto lo que hace es generar detalles mediante la altura de estos como aqu lo muestra al 0% de la altura del terreno se le agregara la textura de detalle 1, de igual forma al 33% de altura se le agrega la numero 2 y as como se muestra en la figura y este es el resultado:

Como pueden notar se le acaban de asignar las texturas segn lo dicho. Ahora siguiendo con este mismo ejemplo se mostrara lo que hace la opcin 2 que es Perlin Noise

Al darle click en esta opcin nos aparece esta ventana que nos muestra las propiedades a modificar de esta opcin entre ellas estn: Persistencia, octavos, escala y mezcla Estas mismas se pueden modificar para crear un mapa completamente plano o crear o de persistencia o de octavos El blend sirve para hacer el cambio ya sea al 100% o solo el 0.01% el cual no se notara mucho.

Export:

Como muestra la imagen tiene 3 diferentes opciones: Exportar mapas de alto (que es lo que se utiliza para el proyecto de Ogre):

Exportar objeto (solamente exporta el mesh):

Exportar texturas del terreno (exporta solamente la textura):

(Imagen con algunas texturas de ejemplo puestas al azar)

Import: Importar mapas de altos (heightmaps) con lo cual generara el mesh segn la imagen que importes. (As fue como se creo el mapa del logo del cinvestav que se usa de ejemplo en la herramienta generar; desde un mapa de altos.) Guardar como: A la hora de guardar un archivo este guarda un archivo con su mapa de altos y su obj. Para simplefircarlo crea todos estos archivos que posiblemente utilizaremos para diferentes tareas.

Earth Sculptor (version 1.05) ADVERTENCIA: NO PRESIONAR ESC (cierra todo y no deja guardar)

Вам также может понравиться