Para trabajar con Perlin Noise existen diferentes programas y lenguajes y uno muy potente es Blender con Python. Tras haber trabajado y aprendido a manejar el Perlin Noise con Processing el paso a escribir en Python las funciones con las que trabajo fue complejo en el sentido de que existe poca información de cómo usar … Sigue leyendo Blender: Perlin Noise
Etiqueta: 3d
Generating Terrain v0.7 Some lights
He rebajado un poco la generación del terreno para que quede con menos altura y por explorar más funciones de Processing he estado probando las funciones de luces light() y spotlight() para ver sus resultados sobre el terreno. Lights! Next [404. Not Found] Previuos Generating Terrain v0.6 Mountains!
Generating Terrain v0.6 Mountains!
Perlin noise working! Next Generating Terrain v0.7 Some lights Previous Generating Terrain v0.5.1
Generating Terrain v0.5.1 Random Colors
Un pequeño cambio para aprovechar el camino de alguna forma. Random colors Perlin Noise generation -not smooth yet- Next Generating Terrain v0.6 Mountains! Previous Generating Terrain v0.5
Generating Terrain v0.5
En esta versión el Perlin Noise se ha estabilizado aunque usa unos valores que dejan picos y no suaviza el terreno lo suficiente. También se ha añadido una capa fija de suelo que permite que tenga consistencia incluso en los niveles más bajos que pueda llegar a generar. Perlin Noise not smooth enough Added … Sigue leyendo Generating Terrain v0.5
Generating Terrain v0.4
En esta etapa se observa un resultado más próximo al objetivo, aunque por ahora la altura no esta bien definida y se puede añadir una capa completa abajo del todo, en forma de suelo. Better together Height is not define properly May need ground level Next Generating Terrain v0.5 Previous Generating Terrain v0.3
Processing: Making a cube
Las limitaciones que conlleva utilizar la función box() de Processing me han llevado a diseñar una pequeña función personalizada que dibuje en la pantalla un cubo a partir de las seis caras que lo componen. Se basa en dibujar a través de las funciones beginShape() y endShape(), incluyendo los diferentes vértices con vertex(), dibujar estas … Sigue leyendo Processing: Making a cube
Generating Terrain v0.3
Poco a poco va tomando forma, aunque todavía existen algunas cosas que corregir y mejorar ya puede empezar a apreciarse una generación más aproximada al objetivo. Height controlled by Perlin Noise (but not perfect) Bug: blank spaces between 'pilars' Still using the box() function of Processing Fix: draw a limit square (not infinite anymore) … Sigue leyendo Generating Terrain v0.3
Generating Terrain v0.1
En un pequeño proyecto en el que trato de recrear la generación del terreno al estilo Minecraft he ido recopilando snapshots del proceso de creación que he ido siguiendo. Cada etapa la he llamado por un nombre de versión, empezando por la v0.1, hasta que tenga algo sólido que pueda asemejarse al objetivo. Estas son … Sigue leyendo Generating Terrain v0.1
RedWalker
Diferentes formas del algoritmo RedWalker: Lo he denominado algoritmo RedWalker debido a las formas que crea con este color rojo utilizando la herramienta Processing, próximamente publicaré más formas.