? Estoy escribiendo una aplicación que está diseñada para ser utilizada como parte de un flujo de trabajo de diseño mecánico y simulación, y nos gustaría poder utilizar Three. js para cargar y visualizar piezas diseñadas en Solidworks, que se pueden exportar como STL (texto o binario).¿Cuál es el método preferido para cargar archivos STL en Three.js
** Reconozco completamente que se puede usar algo como Meshlab para convertir a OBJ o a algún otro formato, pero esto parece un paso adicional innecesario que afecta el flujo de trabajo. **
Parece que Three.js tiene buenas soluciones de carga para Collada, OBJ, UTF-8, VTK y JSON, pero no hay un ejemplo de compatibilidad de STL limpio. Vi algunas cosas que flotan alrededor que se han utilizado en el pasado, como https://github.com/tbuser/thingiview.js/blob/master/javascripts/thingiloader.js la que me gustaría evitar a causa de la licencia, y https://github.com/tbuser/three.js/blob/master/utils/stl_geometry.js que no parece plenamente integrada.
¿Echo de menos algo?
Hay un [STLGeometry disponible en línea] (https://github.com/tbuser/three.js/blob/master/utils/stl_geometry.js), a pesar de que [necesita un poco retoque] (https://github.com/mrdoob/three.js/issues/455). –