我正在嘗試使用three.js OBJLoader - (docs)和vue-threejs和Webpack。three.js - 對象不是THREE的一個實例。Object3D
var OBJLoader = require('three-obj-loader')
OBJLoader(THREE)
var loader = new THREE.OBJLoader()
loader.load(require('./sphere.obj'), function (geometry) {
var material = new THREE.MeshBasicMaterial({ color: 0xffffff })
var mesh = new THREE.Mesh(geometry, material)
return mesh
})
但是這不起作用。我試過延遲網格創建,如this answer,並使用webpack raw-loader和file-loader。仍然收到該錯誤。
通過回購業主通過github上已經回答了:https://github.com/fritx/vue-threejs/issues/2 – MachuPichu