Principais características Gráfico de cena completo com luzes, câmeras, materiais, malhas, animações, áudio e ações Motor de colisões nativos Motor de física (graças a oimo.js & cannon.js Escolha de cena Suporta sistemas de mão esquerda e direita Antialiasing Motor de animações Particles & Solid Particles Systems Sprites e camadas 2D Motor de áudio completo baseado na Web Audio Funciona em todas as plataformas WebGL através de uma arquitetura de shader moderna específica e suporte ao toque nativo: IE11/MS Edge, Chrome, Firefox, Opera, Safari, iOS (iPad/iPhone), Android, Windows Phone 8.1/Mobile 10, Firefox OS, Xbox Um. Otimizações Corte de Frustum Sub-mechas de recorte Escala de hardware Octres de seleção Modo offline (Ativos salvos em IndexedDB) Carga incremental Formato compactado binário Exemplos acelerados de hardware Otimizador de cena automática LOD (Nível de detalhes) SIMD.js Colisões em Trabalhadores da Web Merge mershing Shaders / Renderização Renderização física (PBR) Material padrão é um material por pixel que suporta: Diffuse relâmpago e textura Relâmpago ambiente e textura Relâmpago especular Textura de opacidade Textura de reflexão (Eférico, planar, cúbico, projeção equirectangular) Textura do espelho Textura emissiva Textura especular Textura de gota Textura leve Até 4 luzes (pontos, direcionais, pontos, hemisférios) Materiais personalizados Sombreadores personalizados Skybox Cor do vértice 4 ossos por vértice Termo de Fresnel para difuso, opacidade, emissiva e reflexão Biblioteca de texturas processuais Biblioteca de materiais FX especial Fogão Combinação alfa Teste alfa Billboarding Modo de tela cheia Mapas Sombra e Variância Sombra Mapas camadas de renderização Pós-processos (blur, refração, black'n'white, fxaa, SSAO, God Rays (VLS), HDR, DOF (Depth Of Field),...) Flares de lente Sondas de reflexão Multi-views renderizador de bordas Destaques renderização Texturas Render texturas de alvo Texturas dinâmicas (2D canvas) Texturas de vídeo Texturas compactas (DDS) & TGA Câmeras