OptionalstepData: string | ArrayBuffer | File | Blob | Uint8Array<ArrayBufferLike>Файл STEP как текст, ArrayBuffer, Uint8Array, File или Blob; сжатое gzip содержимое .stpz распаковывается само.
Насколько близко треугольники следуют изогнутым поверхностям: при meshRelative равном true - доля длины каждого ребра, иначе абсолютное расстояние в единицах модели.
Наибольший угол, в радианах, между нормалями соседних треугольников; меньше дает более гладкие кривые и больше треугольников.
Если true, meshPrecision масштабируется с размером каждой детали, так что и мелкий крепеж, и крупные корпуса получают хороший меш; если false, это абсолютное расстояние.
Если true, внутри изогнутых граней добавляются дополнительные вершины для более точной подгонки, ценой скорости.
Если true, дополнительный проход уточняет треугольники, выпирающие за точность, ценой скорости.
Если true, геометрия сжимается с помощью Draco.
Насколько сильно сжимает Draco, от 0 для самого быстрого и большого до 10 для самого медленного и маленького.
Сколько бит сохраняет каждая позиция вершины; меньше бит означает меньший файл и меньшую точность.
Сколько бит сохраняет каждая нормаль; меньше бит означает меньший файл и меньшую точность.
Сколько бит сохраняет каждая текстурная координата; меньше бит означает меньший файл и меньшую точность.
Сколько бит сохраняет каждый цвет вершины; меньше бит означает меньший файл и меньшую точность.
Сколько бит сохраняют остальные атрибуты вершин; меньше бит означает меньший файл и меньшую точность.
Если true, для каждого атрибута используется одна сетка квантования вместо отдельной на атрибут.
Файл STEP, настройки построения меша и настройки Draco для
io.convertStepToGltfWithDraco, который преобразует его в двоичный glTF, сжатый Draco.