Как преобразовать файлы.stl в файл.x3d, используя Java / Javascript

Я хочу преобразовать файлы.stl в файл.x3d, чтобы он мог использоваться браузером, поддерживаемым HTML5. Я придумал способ отображения x3d в ​​HTML5, но боролся с преобразованием файлов.stl в формат.x3d с использованием Java или Javascript. Пожалуйста помоги.

1 ответ

Вы можете сделать это в javascript, используя инструменты, предоставляемые jscad:

const stlDeSerializer = require('@jscad/stl-deserializer');
const x3dSerializer = require('@jscad/x3d-serializer');

const rawData = fs.readFileSync('PATH/TO/file.stl');
const csgData = stlDeSerializer(rawData);
const x3dData = x3dSerializer(csgData);
Другие вопросы по тегам