stringtranslate.com

Picógeno

Un paisaje de cañón con un sombreado similar a la nieve.
Un paisaje alpino

Picogen es un sistema de renderizado para la creación y renderizado de terreno artificial, basado en trazado de rayos . Es software libre .

Descripción general

Si bien el objetivo principal de picogen es mostrar un terreno 3D realista, tanto en términos de formación del terreno como de verosimilitud de la imagen, también es una herramienta de creación de mapas de altura , [1] en la que los mapas de altura se programan en una sintaxis que recuerda a Lisp . [2]

El sistema de sombreado es parcialmente programable. [3]

Funciones de ejemplo

Interfaces

Actualmente existe una interfaz para picogen, llamada picogen-wx (basada en wxWidgets ). Está encapsulado de picogen y, por tanto, se comunica con él a nivel de línea de comandos . Picogen-wx proporciona varios paneles para diseñar los diferentes aspectos de un paisaje, por ejemplo, el panel Sol/Cielo o el Panel de textura del terreno. Cada panel tiene su propia ventana de vista previa, aunque se puede acceder a cada ventana de vista previa desde cualquier otro panel.

Los paisajes se pueden cargar y guardar a través de un formato de archivo propio y simple basado en XML , y se pueden guardar imágenes de cualquier tamaño (incluido el antialiasing).

El panel del mapa de altura

Referencias

  1. ^ Introducción a mkheightmap
  2. ^ Referencia del lenguaje de altura
  3. ^ Sombreadores en picogen
  4. ^ Preetham, et al. (1999). "Un modelo analítico práctico para la luz natural". Archivado desde el original el 18 de abril de 2009.

Enlaces externos