Within engine components, it’s looking for import { GroundProjectedEnv as GroundProjection } from ‘three/examples/jsm/objects/GroundProjectedEnv.js’; - but that file is not installed in the specified directory.
by user 962902844049096704
Within engine components, it’s looking for import { GroundProjectedEnv as GroundProjection } from ‘three/examples/jsm/objects/GroundProjectedEnv.js’; - but that file is not installed in the specified directory.
by user 962902844049096704
I manually found that file, moved it to the appropriate place, which resolved the error but left a black screen
by user 962902844049096704
I’ve burned an entire day just trying to get this to work, starting to get burnt out by this
by user 962902844049096704
Update: I finally got it to work after a system restart. Still no idea what’s causing it
by user 962902844049096704
Hi, this sounds like you had an older threejs version installed in your project. Do you recall how you setup the project and which Needle Engine version was installed before?
In the future try to do a Clean Install (Hold Alt+Click install on ExportInfo).
GroundProjectedEnv got renamed to GroundProjectedSkybox in threejs a while ago (it could have been caused by having threejs 146 installed instead of 154, when updating needle engine we do update the threejs dependency there as well). Can you check node_modules/threejs/package.json?