Cero de tierra
Una extensión de generador de terreno planetario y editor de código abierto y editor
Este proyecto se construye como una extensión del editor, se entiende como una herramienta de compilación para los diseñadores que buscan generar contenido rápidamente sobre la marcha. Las funciones de generación también se pueden exportar y llamar dentro de otras aplicaciones. Está multiproceso tanto en el inspector como durante el tiempo de ejecución para que pueda actualizarse y generar sin ralentizar la experiencia del usuario del jugador o del diseñador. Las actualizaciones de las resoluciones aumentadas incrementalmente comienzan con bajas RES para proporcionar modos rápidamente al usuario, mientras que los modelos de mayor resolución se procesan en segundo plano.
Demostración de video (desactualizado):
]
Para empezar
- Abra la escena de riniseGenerator dentro de la carpeta de activos/scripts.
- Haga doble clic en el planeta en la escena Hierachy para centrar su vista en el objeto del planeta. Ajuste su vista como se desee.
- Haga clic en el objeto MapGenerator en la jerarquía de escena. Los controles se ubicarán en la ventana del inspector debajo del script de MapGenerator.
- El comportamiento de la pila de ruido se puede modificar en el menú desplegable de la pila de ruido en el editor. La coloración basada en los mapas de altura está bajo el menú desplegable de las regiones en el editor.
- El generador reprocesará cada vez que cambie la pila de ruido o presione el botón Generar automáticamente.
Pila de ruido
- La pila de ruido está hecha de funciones de ruido que se pueden agregar o restar entre sí para combinarlas.
- Los tipos de ruido compatibles son: Perlin, Olfund, Ridged Multifractal y Voronoi. Recomiendo experimentar con todos ellos de forma independiente antes de comenzar a mezclar, por lo que tiene una idea de cómo se ven.
- Puede cargar o guardar presets para presentar para su uso posterior.
Regiones
- La altura en relación con el valor aproximado del piso y los valores de techo se usa para determinar el color del mapa en una ubicación determinada.
- Los presets se pueden cargar o guardar en el archivo.
Puede exportar la malla y las texturas manualmente.
Actualmente actualizado a la versión 2021.3.6f1 de Unity3D.
Disfrutar.
No dude en hacerme cualquier pregunta si las tiene.
Soy más fácil de llegar por correo electrónico: [[email protected]]. Si usa esto en un proyecto, hágamelo saber y le acredite.
¡Gracias y diviértete! -Richard