Skip to content

Commit d5ce140

Browse files
authored
add load 3d node support (#1563)
* add load 3d node support * stl and different material display support
1 parent b5f0c4b commit d5ce140

File tree

5 files changed

+1029
-0
lines changed

5 files changed

+1029
-0
lines changed

jest.config.base.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ const jestConfig: JestConfigWithTsJest = {
1414
}
1515
]
1616
},
17+
transformIgnorePatterns: ['/node_modules/(?!(three|@three)/)'],
1718
moduleNameMapper: {
1819
'^@/(.*)$': '<rootDir>/src/$1',
1920
'\\.(css|less|scss|sass)$': 'identity-obj-proxy'

package-lock.json

Lines changed: 65 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
"@types/jest": "^29.5.12",
3636
"@types/lodash": "^4.17.6",
3737
"@types/node": "^20.14.8",
38+
"@types/three": "^0.169.0",
3839
"@vitejs/plugin-vue": "^5.1.4",
3940
"@vue/test-utils": "^2.4.6",
4041
"@vue/vue3-jest": "^29.2.6",
@@ -86,6 +87,7 @@
8687
"pinia": "^2.1.7",
8788
"primeicons": "^7.0.0",
8889
"primevue": "^4.0.5",
90+
"three": "^0.170.0",
8991
"vue": "^3.4.31",
9092
"vue-i18n": "^9.13.1",
9193
"vue-router": "^4.4.3",

src/extensions/core/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,4 @@ import './webcamCapture'
2121
import './widgetInputs'
2222
import './uploadAudio'
2323
import './electronAdapter'
24+
import './load3d'

0 commit comments

Comments
 (0)