Wow, boom. Esto es lo que pasa cuando haces tus propias presentaciones. No lo recomiendo, pero espero que puedas entender de dónde vengo. Así que ahora tenemos el playground. Tenemos 2000 partículas aquí. Nuevamente, podemos reducir todas estas partículas hasta una, aumentarlas, ver cómo respiran mientras crezco estas partículas, y hacer lo mismo una y otra vez. Es muy genial. Puedo jugar con este playground durante horas.
De todos modos, ahora vamos a llevarlo al siguiente nivel. Entonces, ¿qué tal si vivimos, ya que vivimos en un mundo donde podemos interactuar con él, quería hacerlo reaccionar en tiempo real. Y ahí es donde entra React 3 Fiber. Con solo unas pocas líneas de código, convierto el shader anterior en un componente de React, uno que puedo usar en cualquier lugar, como un blog visual plug and play. Así que vamos a ver esto. Estás viendo el código, pero también puedo traer el playground, con suerte toma menos segundos.
Este es un componente mucho más grande, y lo verás en un segundo. Con suerte, nuevamente, estamos teniendo estos pequeños problemas. Aquí tienes. Fue más rápido que antes. De todos modos, aquí estás viendo, de hecho, pasamos de 2000 partículas antes a 50,000. Ahora tenemos muchas más partículas. Nuevamente, puedo reducirlas, puedo aumentarlas, la forma en que las estoy poblando, todas usan el número áureo. Puedo escalarlo. Y ves como unos patrones muy interesantes. Incluso puedo cambiar la fuerza de la respiración. Así se siente más vivo. Incluso puedo añadir algunos colores. Tal vez un poco de amarillo, y luego un poco de rojo por aquí. Tal vez podamos añadir aquí un poco de amarillento nuevamente, para finalizar con un poco de blanco. ¿Por qué no? Tal vez también podamos reducir un poco la escala. Así podemos ver todo.
Comments