viernes, 15 de junio de 2012

Sombras Dinámicas

Hola,

Hace tiempo que no cuelgo nada, el caso es que el tema de las sombras me está costando, lo que muestro en el vídeo es lo que llevo hecho hasta ahora.

Las sombas en la nave aún no están bien implementadas, el caso es que es difícil con distancias tan grandes ajustar la proyección de los objetos de tamaños bastante distintos, pero se ve un satélite con columnas que proyecta sombras contra sí mismo (el satélite está inspirado en las fuentes de hadas del zelda, o por lo menos lo intenta). Se puede ver como la sombra se proyecta mientras el satélite gira. Si se viaja a el con la nave la propia sombra de la nave también se proyecta en el satélite. A parte de ser un simple elemento estético las sombras podrían usarse como un elemento jugable en un futuro, para activar interruptores o abrir puertas en sensores de luz por ejemplo.

Arriba en el centro de la pantalla lo que se ve es el shadowmap, la imagen que se utiliza para proyectar la sombra sobre el objeto (básicamente es una vista ortogonal del objeto desde el punto de vista de la fuente de luz).

Por otro lado también pueden verse cambios que he introducido en el control, aunque el display de todos los motores aún no está creado y un disco de estrellas más denso que he creado que simula ser la vía láctea.



Por ahora eso es todo, lo siguiente es intentar suavizar las sombras ya que se ven muy dentadas, pulir errores y ponerme con la detección de colisiones para comenzar a crear fases e ir añadiendo elementos.