I hope it is okay to ask not (strictly) observable related questions here as well. If not just ignore or delete it.

I want to rotate a clifford torus and got it somewhat working here:

But somehow the rotation i am applying looks to “normal” and now i am unsure if i did a mistake and before sharing something that is wrong i thought here might be people, that know more about it than i do.

I’ve got a hypercube notebook that might also be helpful, I’m using 4D rotation matrices there. With this approach we can only talk about rotating in the 𝑥𝑤-plane for example, which leaves the other two perpendicular dimensions (𝑦 and 𝑧) fixed.