Hi all!
I’m using the SVGLoader() from https://threejs.org/examples/jsm/loaders/SVGLoader.js . However, the rendered SVG is:
-
Doesn’t show on initial scene load. I have to zoom in/out or move the around the scene (using OrbitControls) at least once then the SVG will render
-
It cannot get ‘inside’ another rendered object. For example, I have a rendered .glb (.gltf) which works awesome, but even by positioning the SVG correctly, it just doesn’t want to go inside that glb (not visible when seen from inside the glb).
It just kind of floats around in the scene. As it’s quite difficult to say it in words, please kindly refer to this video: : https://streamable.com/cchvqj - it may help to clear my explanation up (svg is the pink one),
Thanks!