Glosario de Animaciones 3D en la Web
30 términos encontrados
Glosarios
Ambient Light
Animaciones 3D en la WebTipo de luz que ilumina globalmente todos los objetos de la escena por igual, sin una dirección específica.
Clipping plane
Animaciones 3D en la WebPlano de recorte de una cámara 3D que define desde qué distancia mínima y hasta qué distancia máxima se renderiza la escena.
Si el modelo aparece cortado al acercar la cámara, suele haber que revisar near y far.
Compute Shader
Animaciones 3D en la WebShader especializado en WebGPU diseñado para cálculos matemáticos masivos en la GPU, no necesariamente ligados al renderizado de píxeles.
Ease (Easing)
Animaciones 3D en la WebFunción matemática que controla la tasa de cambio de una animación, permitiendo efectos de aceleración, desaceleración, rebote o elasticidad.
Fragment Shader
Animaciones 3D en la WebCódigo que se ejecuta en la GPU para determinar el color y las propiedades visuales de cada píxel individual de un objeto.
Frameloop
Animaciones 3D en la WebPolítica de renderizado de React Three Fiber que decide si la escena se redibuja continuamente o solo cuando hay cambios.
Usar frameloop="demand" en una escena quieta reduce trabajo innecesario de GPU.
Frustum
Animaciones 3D en la WebVolumen visible de una cámara 3D. Todo lo que queda fuera de ese espacio no se llega a renderizar.
Ajustar bien el frustum ayuda a evitar cortes visuales y decisiones de cámara torpes.
Geometry
Animaciones 3D en la WebLa estructura matemática de un objeto 3D, definida por sus vértices, caras y aristas (ej. Caja, Esfera, Cilindro).
Una sphereGeometry y una boxGeometry generan formas distintas aunque usen el mismo material.
GLB / GLTF
Animaciones 3D en la WebFormatos de archivo estándar para modelos 3D en la web, optimizados para una carga rápida y soporte de geometrías, materiales y animaciones.
GSAP (GreenSock Animation Platform)
Animaciones 3D en la WebBiblioteca de JavaScript de alto rendimiento utilizada para crear animaciones fluidas y complejas mediante líneas de tiempo (Timelines).
HDRI
Animaciones 3D en la WebMapa de alto rango dinámico usado como entorno de iluminación para aportar reflejos y luz ambiental más creíbles en una escena 3D.
Un HDRI de estudio ayuda a que un material PBR responda con reflejos mucho más convincentes.
Image Atlas
Animaciones 3D en la WebUn lienzo que combina múltiples imágenes horizontalmente, permitiendo rotar una única malla (como un cilindro) para mostrar diferentes contenidos sin interrupciones.
InstancedMesh
Animaciones 3D en la WebObjeto de Three.js que permite dibujar muchas copias de una misma geometría y material de forma mucho más eficiente que creando meshes independientes.
Las partículas de atmósfera se pueden resolver con InstancedMesh para reducir draw calls.
invalidate()
Animaciones 3D en la WebFunción de React Three Fiber que solicita un nuevo render cuando trabajas en modo bajo demanda.
Si una malla rota solo al hacer hover, puedes usar invalidate() para redibujar únicamente durante esa interacción.
Material
Animaciones 3D en la WebDefine la apariencia visual de una geometría, incluyendo su color, textura, opacidad y cómo reacciona ante la luz.
Un meshStandardMaterial reacciona a las luces de la escena y permite un acabado PBR más creíble.
Mesh
Animaciones 3D en la WebEl objeto final que se añade a una escena; es la combinación de una geometría y un material.
Un cubo renderizable en Three.js es un mesh formado por una boxGeometry y un material.
Next.js
Animaciones 3D en la WebFramework de React que permite renderizado del lado del servidor (SSR) y generación de sitios estáticos, utilizado como base para aplicaciones web 3D rápidas.
Next.js permite crear apps con SEO optimizado.
PerspectiveCamera
Animaciones 3D en la WebCámara que simula la visión humana, donde los objetos más lejanos parecen más pequeños que los cercanos.
Cambiar el FOV de una PerspectiveCamera altera dramáticamente el carácter visual de un hero 3D.
React Three Fiber
Animaciones 3D en la WebRenderizador de React para Three.js que permite declarar escenas 3D como componentes y gestionar su estructura con mentalidad React.
Con React Three Fiber puedes montar una escena con <Canvas>, cámaras, luces y mallas dentro del árbol de componentes.
ScrollTrigger
Animaciones 3D en la WebPlugin de GSAP que sincroniza animaciones con el scroll y permite técnicas como scrub, pinning y narrativa por secciones.
ScrollTrigger puede fijar una escena 3D en pantalla mientras el desplazamiento del usuario controla la cámara.
Scrub
Animaciones 3D en la WebCaracterística de ScrollTrigger que vincula el progreso de la animación directamente a la posición de la barra de desplazamiento.
ShaderMaterial
Animaciones 3D en la WebMaterial de Three.js que permite definir shaders personalizados para controlar cómo se dibuja una superficie en la GPU.
Un ShaderMaterial permite crear reveals, máscaras o distorsiones que no encajan en materiales estándar.
TSL
Animaciones 3D en la WebLenguaje de sombreado unificado de Three.js que permite crear materiales y efectos compatibles con WebGL y WebGPU simultáneamente.
TSL permite diseñar shaders cross-platform sin mantener dos implementaciones completamente distintas.
Uniform
Animaciones 3D en la WebVariable global enviada desde JavaScript a un shader para controlar valores como progreso, radio, distorsión o intensidad de un efecto.
GSAP puede animar un uniform de progreso para que el shader revele una textura de forma gradual.
Vertex Shader
Animaciones 3D en la WebCódigo de shader que procesa la posición y atributos de cada punto (vértice) en una geometría 3D.
View (Drei)
Animaciones 3D en la WebComponente de Drei que permite organizar varias vistas dentro de un mismo canvas, útil para layouts complejos y control de rendimiento.
View permite mostrar hero y detalle bajo un único canvas compartido en lugar de duplicar lienzos.
WebGPU
Animaciones 3D en la WebAPI gráfica moderna que ofrece acceso más eficiente a la GPU que WebGL y abre la puerta a pipelines y shaders más potentes.
WebGPU permite plantear escenas y cálculos visuales que en WebGL resultan más costosos o limitados.
WebGPURenderer
Animaciones 3D en la WebRenderizador de Three.js orientado a la API WebGPU, pensado para aprovechar un pipeline más moderno y potente que el de WebGL.
WebGPURenderer se inicializa de forma asíncrona y abre la puerta a escenas y cálculos visuales más ambiciosos.
WGSL
Animaciones 3D en la WebEl lenguaje de sombreado nativo para la API WebGPU, diseñado para ser más eficiente y moderno que el GLSL de WebGL.
WGSL forma parte del nuevo stack gráfico web que acompaña al renderizado con WebGPU.
Zustand
Animaciones 3D en la WebLibrería ligera de estado para React muy útil para separar estado de carga, UI y escena sin crear una arquitectura innecesariamente pesada.
Con Zustand puedes guardar el capítulo activo y el estado de carga sin arrastrar props por toda la landing.
No se encontraron términos que coincidan con tu búsqueda.