]> OCCT Git - occt.git/commit
Visualization - Unexpected moving with AIS_ViewCube (#727)
authorPasukhin Dmitry <dpasukhi@opencascade.com>
Thu, 16 Oct 2025 13:13:50 +0000 (14:13 +0100)
committerGitHub <noreply@github.com>
Thu, 16 Oct 2025 13:13:50 +0000 (14:13 +0100)
commit184fb9bf56eed656c48e431ad530bb78c41a39fd
tree8377b379f9cf28777c245a00822e743bcd298638
parentd54a7e0786db37aaf07923dfeef97cf6edc3e27e
Visualization - Unexpected moving with AIS_ViewCube (#727)

- Removes Euler angle storage and calculations that caused rotation instabilities
- Replaces complex coordinate transformations with direct camera vector manipulation
- Implements quaternion-based rotation logic using stored camera direction and up vectors
src/Visualization/TKV3d/AIS/AIS_ViewController.cxx
src/Visualization/TKV3d/AIS/AIS_ViewController.hxx