It turns out my main problem was not removing the default attached mouse input cleanly. The reason panning was also rotating was because the default mouse controller was still contributing rotation when I moved the mouse. Here’s an updated playground with issue fixed: https://playground.babylonjs.com/#2RQBKN#1
1 Like