13 Proyecto final
Proyecto final: reescribe el planeta del inicio
El shader de vértices eleva el terreno con ruido; el de fragmentos lo colorea con luz por bandas. Puedes editar cada línea.
01
28
-3.143.14
Ejercicio
Se ejecuta una vez por vérticeArrastra los números o edita el código
Lado JS
material.uniforms.uTime.value = 0.00
material.uniforms.uHeight.value = 0.35
material.uniforms.uBands.value = 3
material.uniforms.uSun.value.set(0.83, 0.5, 0.56)El planeta del inicio ya es tuyo: los vértices elevan el terreno con fbm y los fragmentos lo colorean con luz por bandas y un contorno luminoso.
Pruébalo
- Código de vértices: sube uHeight para crear montañas más altas
- Código de fragmentos: cambia los colores del agua, la arena, la hierba y la nieve
- Añade un pequeño destello al agua con uTime
- Cambia el exponente del contorno de 3.0 a 1.5