
Hi Roden, Maybe you could use "view matrix" (no arguments) in the session with the view that you want, which would report the matrices of camera and models. Then you could use "view matrix" with "camera" and the camera matrix to set the view in the other session. However, I don't know of any convenient way to do it automatically -- as far as I know, it would be tedious copy and paste. <https://rbvi.ucsf.edu/chimerax/docs/user/commands/view.html#matrix> I hope this helps, Elaine ----- Elaine C. Meng, Ph.D. UCSF Chimera(X) team Resource for Biocomputing, Visualization, and Informatics Department of Pharmaceutical Chemistry University of California, San Francisco
On Feb 24, 2025, at 1:20 AM, Roden Deng Luo via ChimeraX-users <chimerax-users@cgl.ucsf.edu> wrote:
Hi,
I wonder if there is a way to synchronize two or more ChimeraX instances/sessions. For example, sync the camera.
The meeting command (https://www.rbvi.ucsf.edu/chimerax/docs/user/commands/meeting.html), a great command I just got to know, is very close to what I am looking for. Only I will have different data in different instances, and toggles to enable and disable what features to be synced.
If it is not currently implemented, how should I approach it as a developer?
Many thanks, Roden