Я пишу приложение, предназначенное для использования в рамках рабочего процесса механического проектирования и моделирования, и мы хотели бы иметь возможность использовать Three.js для загрузки и визуализации деталей, разработанных в Solidworks, которые можно экспортировать в виде STL. (текстовый или двоичный).
** Я полностью понимаю, что можно использовать что-то вроде Meshlab для преобразования в OBJ или какой-либо другой формат, но это кажется ненужным дополнительным шагом, который загромождает рабочий процесс. **
Кажется, у Three.js есть хорошие решения для загрузки Collada, OBJ, UTF-8, VTK и JSON, но нет чистого примера поддержки STL. Я видел некоторые вещи, которые использовались в прошлом, такие как https://github.com/tbuser/thingiview.js/blob/master/javascripts/thingiloader.js, которых я хотел бы избежать из-за лицензии, и https://github.com/tbuser/three.js/blob/master/utils/stl_geometry.js который кажется не полностью интегрированным.
Я что-то упускаю?