I just ran into a very weird bug. It will be hard for me to generate a minimal example, but maybe you have an idea how to debug this…
I have these lines of code:
let cube = new THREE.CylinderGeometry() let axes = new THREE.AxesHelper(10) let flowUniforms = sphereFlowPass(camera, flowTarget) // doesn't really matter what this does, probably
And if I swap the last one with any other, it causes weird behaviour. Is there some side effect on THREE classes that I should know about?