I set up a function using the RenderStepped event to orient the camera in a top-down perspective, which relies on invisicam.
So the issue I’ve been having since a recent update is that the camera locks into place as expected, but when I drag around with RMB down, I start to notice parts becoming translucent as if there’s a second camera rotating around my subject.
My camera doesn’t lock in place when using BindToRenderStep, and I don’t have any other camera scripts. I reproduced this in an empty baseplate using both methods and achieved the same results.
I’m 99% sure you have another camera script running. Did you disable the default one by inserting an object named “CameraScript” into StarterPlayerScripts?