I use alpha version of babylonjs and loaders
“@babylonjs/core”: “4.1.0-alpha.17”,
“@babylonjs/loaders”: “4.1.0-alpha.17”
When calling load function:
loader.load(scene, buffer, url);
I get the error:
core.js:4002 ERROR Error: Uncaught (in promise): TypeError: scene.createDefaultLight is not a function
TypeError: scene.createDefaultLight is not a function
at STLFileLoader.push…/node_modules/@babylonjs/loaders/STL/stlFileLoader.js.STLFileLoader.load (stlFileLoader.js:108)
Loader self works fine when I mock these functions on the scene:
(scene as any).createDefaultLight = () => { };
(scene as any).createDefaultCameraOrLight = () => { };
Looks like regression.
Cheers!
