Three.js r128 — FPS
Babylon.js — FPS
| Criterio | Three.js | Babylon.js | Cesium.js |
|---|---|---|---|
| Peso descargado | 589 KB | 8,1 MB | 20 MB |
| Para qué sirve | 3D general | 3D general y juegos | Mapas del mundo |
| Enseñar un salón por dentro | Sí | Sí | No es su terreno |
| Sombras y materiales de serie | Hay que montarlo | Incluidos | Orientado a terreno |
| Cámara orbital incluida | Añadir extra | Sí | Sí |
| Impacto en móviles | Bajo | Medio | Alto |
| Ya integrado en la web | Sí | No | No |
Recomendación
Quédate con Three.js. Pesa catorce veces menos que Babylon, y en una web de reformas eso se nota en el móvil de quien entra desde el buscador. Babylon da más cosas hechas (sombras, cámara, materiales), pero ARKO ya tiene resuelto lo que necesita y no compensa multiplicar la descarga.Cesium queda fuera para el configurador: es un globo terráqueo. Sólo tendría sentido si algún día quieres un mapa con las obras hechas por barrio, y aun así un mapa plano normal saldría más barato.
Los FPS dependen del equipo y del navegador de cada visitante; compáralos entre sí en la misma pantalla, no con cifras de otro ordenador. Ambas escenas dibujan la misma geometría y las mismas luces.