Merge branch 'master' into dev
This commit is contained in:
commit
2148143379
3121
package-lock.json
generated
3121
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
21
package.json
21
package.json
@ -56,25 +56,24 @@
|
|||||||
"update_engine_exports": "run-python3 tools/update_engine_exports.py"
|
"update_engine_exports": "run-python3 tools/update_engine_exports.py"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^20.1.0",
|
"@types/node": "^22.15.0",
|
||||||
"esbuild": "^0.20.0",
|
"esbuild": "^0.25.4",
|
||||||
"eslint": "^8.29.0",
|
"eslint": "^8.57.0",
|
||||||
"eslint-plugin-unused-imports": "^3.0.0",
|
"eslint-plugin-unused-imports": "^4.1.0",
|
||||||
"fantasticon": "^1.2.2",
|
"fantasticon": "^1.2.2",
|
||||||
"http-server": "^14.0.0",
|
"http-server": "^14.0.0",
|
||||||
"jsdoc": "^4.0.0",
|
"jsdoc": "^4.0.4",
|
||||||
"mocha": "^10.2.0",
|
"mocha": "^11.5.0",
|
||||||
"oslllo-svg-fixer": "^3.0.0",
|
"oslllo-svg-fixer": "^3.0.0",
|
||||||
"rollup": "^4.0.2",
|
"rollup": "^4.41.0",
|
||||||
"run-python3": "^0.0.5",
|
"run-python3": "^0.0.5",
|
||||||
"svgo": "^3.0.2",
|
"svgo": "^3.3.2",
|
||||||
"typescript": "^5.0.4",
|
"typescript": "^5.0.4"
|
||||||
"web-ifc": "0.0.44"
|
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@simonwep/pickr": "1.9.0",
|
"@simonwep/pickr": "1.9.0",
|
||||||
"fflate": "0.8.2",
|
"fflate": "0.8.2",
|
||||||
"three": "0.163.0"
|
"three": "0.176.0"
|
||||||
},
|
},
|
||||||
"eslintConfig": {
|
"eslintConfig": {
|
||||||
"env": {
|
"env": {
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import { Base64DataURIToArrayBuffer, CreateObjectUrl, GetFileExtensionFromMimeTy
|
|||||||
import { GetFileExtension, GetFileName } from '../io/fileutils.js';
|
import { GetFileExtension, GetFileName } from '../io/fileutils.js';
|
||||||
import { PhongMaterial, TextureMap } from '../model/material.js';
|
import { PhongMaterial, TextureMap } from '../model/material.js';
|
||||||
import { Node } from '../model/node.js';
|
import { Node } from '../model/node.js';
|
||||||
import { ConvertThreeColorToColor, ConvertThreeGeometryToMesh, ThreeLinearToSRGBColorConverter, ThreeSRGBToLinearColorConverter } from '../threejs/threeutils.js';
|
import { ConvertThreeColorToColor, ConvertThreeGeometryToMesh, ThreeSRGBToLinearColorConverter } from '../threejs/threeutils.js';
|
||||||
import { ImporterBase } from './importerbase.js';
|
import { ImporterBase } from './importerbase.js';
|
||||||
|
|
||||||
import * as THREE from 'three';
|
import * as THREE from 'three';
|
||||||
@ -288,7 +288,6 @@ export class ImporterThreeFbx extends ImporterThreeBase
|
|||||||
constructor ()
|
constructor ()
|
||||||
{
|
{
|
||||||
super ();
|
super ();
|
||||||
this.colorConverter = new ThreeLinearToSRGBColorConverter ();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
CanImportExtension (extension)
|
CanImportExtension (extension)
|
||||||
@ -347,7 +346,6 @@ export class ImporterThreeWrl extends ImporterThreeBase
|
|||||||
constructor ()
|
constructor ()
|
||||||
{
|
{
|
||||||
super ();
|
super ();
|
||||||
this.colorConverter = new ThreeLinearToSRGBColorConverter ();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
CanImportExtension (extension)
|
CanImportExtension (extension)
|
||||||
|
|||||||
@ -134,9 +134,9 @@ export function CreateOcctWorker (worker)
|
|||||||
export function LoadExternalLibrary (libraryName)
|
export function LoadExternalLibrary (libraryName)
|
||||||
{
|
{
|
||||||
if (libraryName === 'rhino3dm') {
|
if (libraryName === 'rhino3dm') {
|
||||||
return LoadExternalLibraryFromUrl ('https://cdn.jsdelivr.net/npm/rhino3dm@8.4.0/rhino3dm.min.js');
|
return LoadExternalLibraryFromUrl ('https://cdn.jsdelivr.net/npm/rhino3dm@8.17.0/rhino3dm.min.js');
|
||||||
} else if (libraryName === 'webifc') {
|
} else if (libraryName === 'webifc') {
|
||||||
return LoadExternalLibraryFromUrl ('https://cdn.jsdelivr.net/npm/web-ifc@0.0.55/web-ifc-api-iife.js');
|
return LoadExternalLibraryFromUrl ('https://cdn.jsdelivr.net/npm/web-ifc@0.0.68/web-ifc-api-iife.js');
|
||||||
} else if (libraryName === 'draco3d') {
|
} else if (libraryName === 'draco3d') {
|
||||||
return LoadExternalLibraryFromUrl ('https://cdn.jsdelivr.net/npm/draco3d@1.5.7/draco_decoder_nodejs.min.js');
|
return LoadExternalLibraryFromUrl ('https://cdn.jsdelivr.net/npm/draco3d@1.5.7/draco_decoder_nodejs.min.js');
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user