I am developing a unique open-source tool for exploring and visualizing the complexities of human anatomy.
At the center of this tool is a dynamic 'chessboard' that occupies the majority of the screen. As you drag the board, various CSS3 3D-transforms take place. Additionally, a 3D object (such as a head) hovers over the board, rendered using three.js.
The synchronization between the transformation of the 3D object and the chessboard is not yet perfect and requires manual adjustments.
I am curious about how the 'CSS 3D world' aligns with the 'three.js/WebGL 3D world.' Where does the 'camera' exist in the CSS realm? Is there a method to achieve proper synchronization between the two worlds? Alternatively, are there any libraries available to facilitate this process?