Renderizado y materiales
Geometría WebGL2 nativa, iluminación, sombras, perfiles, transparencia y texturas.
El renderizador mantiene una sola cuadrícula indexada y actualiza su buffer de posiciones sin recrearlo. Las normales de los vértices se recalculan en arrays tipados reutilizados, con un intervalo configurable.
Perfiles
quality utiliza de forma predeterminada un pixel ratio máximo de 1.5, actualiza la iluminación en cada frame e incluye reflejos y sombras de tela. performance utiliza pixel ratio 1, actualiza la iluminación cada dos frames y desactiva reflejos y sombras.
Los perfiles aplican valores reales. Volver de performance a quality recupera los valores de calidad. Las opciones explícitas, como shadows: true, siempre tienen prioridad.
renderer: {
preset: 'quality',
alpha: true,
maxPixelRatio: 1.5,
shadows: true,
shadingUpdateInterval: 1,
}Material
La iluminación ambiental y difusa, los reflejos, el brillo, el contraste de los pliegues y las opciones de sombra pueden cambiar sin recrear la geometría. Las texturas PNG, WebP y SVG transparentes conservan su canal alfa cuando transparent está habilitado.