OptionalstepData: string | ArrayBuffer | File | Blob | Uint8Array<ArrayBufferLike>El archivo STEP como texto, ArrayBuffer, Uint8Array, File o Blob; el contenido .stpz comprimido con gzip
se descomprime por sí solo.
Cuán de cerca siguen los triángulos las superficies curvas: con meshRelative en true una fracción de la longitud de cada
arista, de lo contrario una distancia absoluta en unidades del modelo.
El ángulo máximo, en radianes, entre las normales de triángulos vecinos; menor da curvas más suaves y más triángulos.
Cuando es true, meshPrecision se escala con el tamaño de cada pieza, para que tanto los pequeños tornillos como las grandes
carcasas se mallen bien; cuando es false es una distancia absoluta.
Cuando es true, se añaden vértices adicionales dentro de las caras curvas para un ajuste más cercano, a costa de la velocidad.
Cuando es true, una pasada adicional refina los triángulos que sobresalen más allá de la precisión, a costa de la velocidad.
Cuando es true, la geometría se comprime con Draco.
Cuánto comprime Draco, de 0 para lo más rápido y grande a 10 para lo más lento y pequeño.
Cuántos bits conserva cada posición de vértice; menos bits significan un archivo más pequeño y menos precisión.
Cuántos bits conserva cada normal; menos bits significan un archivo más pequeño y menos precisión.
Cuántos bits conserva cada coordenada de textura; menos bits significan un archivo más pequeño y menos precisión.
Cuántos bits conserva cada color de vértice; menos bits significan un archivo más pequeño y menos precisión.
Cuántos bits conservan los demás atributos de vértice; menos bits significan un archivo más pequeño y menos precisión.
Cuando es true, se usa una única rejilla de cuantización para todos los atributos en lugar de una por atributo.
Un archivo STEP, ajustes de mallado y ajustes de Draco para
io.convertStepToGltfWithDraco, que lo convierte en un glTF binario comprimido con Draco.