I already use
Serialise PerspectiveCamera in three.js, together with Orbit Controls. However, this does not always work. Sometimes, the restored camera state is completely different from what it was before. I assume this happens due to Maths and rotation matrices -> quaternion not being unique…
Any ideas on this?
I’ve already tried to restore the matrix additionally, but this does not work.