Core independiente
La escena y sus componentes no importan Three.js ni una API concreta de dibujo.
Librería TypeScript para describir escenas una vez y renderizarlas con Three.js, SVG o Canvas2D mediante una arquitectura independiente del renderer.
Oroya Animate separa la intención de una escena de la tecnología que la dibuja. La misma estructura puede probarse y representarse en renderers con capacidades distintas.
Diseñar una abstracción útil sin esconder las fortalezas ni imponer el coste de cada renderer.
La escena y sus componentes no importan Three.js ni una API concreta de dibujo.
Cada renderer declara lo que puede representar en lugar de simular paridad falsa.
Las demos muestran el contrato completo y detectan diferencias entre implementaciones.
Abierto a oportunidades, consultoría, colaboraciones open source y proyectos educativos.