El 3D en la web debe crear una experiencia, no bloquear el acceso al contenido
Three.js permite crear visualizaciones, configuradores y universos interactivos directamente en el navegador.
Separar el contenido esencial de la escena gráfica
Aun así, una experiencia 3D lograda debe seguir siendo compatible con el resto del producto. Separamos el contenido esencial de la escena gráfica, prevemos una experiencia adaptada al móvil y vigilamos el peso de los assets, la GPU y el consumo energético.
Este sitio es la demostración
Cada página de este sitio tiene su propia escena, que se carga después del contenido. Títulos, textos, enlaces y formularios siguen en HTML: sin WebGL, sin JavaScript o con la preferencia «reducir movimiento», el sitio sigue completo. La escena se pausa cuando la pestaña está oculta y su calidad se reduce si el dispositivo tiene dificultades.
Narrativa en lugar de decorado
El 3D se convierte así en una herramienta de narración o de manipulación, en lugar de un decorado costoso.
¿Un proyecto 3D para la web?
Hablemos de lo que el 3D debe ayudar a entender o a manipular, y de los dispositivos de sus visitantes.