New Features and Improvements
- 2.5.0:
- Torsion Angle Tool — interactively rotate dihedral angles with real-time strain coloring (green→yellow→red gradient)
- Trajectory Playback — load and scrub molecular dynamics frame-by-frame, synced across users (2,000 frame limit)
- Web ↔ XR Collaboration — web and Quest users now share the same live session with cursors, voice, and real-time sync
- Projects & Permissions — project-based workspace organization with owner/editor/viewer access and public sharing
- Interaction Analysis — visualize, annotate, and report on chemical interactions with hover highlighting
- New File Formats — load MAE, PSE/MOE, PQR as entries into existing workspaces, plus improved PDB parsing
- Electrostatic Surface Potential (ESP) Maps — custom color ramps with adjustable scales, synced across users
- User Focus Mode — highlight and focus on specific users or components with persistent visual emphasis
- Scene Management — save/restore point-of-view per scene, apply transforms across scenes, recenter view
- MARA Workspace Viewer redesign with chat, pinned messages, user follow, and avatar support
- Public workspaces with anonymous access — no login required to view shared workspaces
- 2.5.1:
- WebGL instanced atomistic rendering — Large structures and 20,000+ atom MD trajectories now play back in real time on WebGL with dramatically reduced memory use.
- Skybox selection — A new settings dropdown lets users pick VR background environments and toggle ground plane visibility.
- Stepper controls — Distance Filter and Electrostatic Ramp panels replace sliders with numeric input + hold-to-repeat steppers for precise XR adjustment.
Optimizations and Fixes
- 2.5.0:
- Persistent surface caching (including WebGL) — surfaces load instantly on revisit instead of recomputing
- 30+ bug fixes across rendering, controllers, workspace management, tools, and networking
- Fixed surface computation lag and concurrent execution issues
- Fixed workspace loading freeze, unexpected movement, and synchronization issues
- Improved PDB atom element detection and nucleic acid support for ribbon selection
- 2.5.1:
- Torsion haptics — VR controllers now vibrate as the torsion angle changes for a more tactile sense of conformational adjustment.
- Torsion menu cleanup — Empty structures are now hidden from the torsion tool menu.
- Torsion performance — Significant performance improvements during active torsion editing.
- Trajectory stability — Optimized trajectory network usage.
- Frame navigation tooltips — Previous/Next Frame buttons now show tooltips in the trajectory panel.
- Structure group auto-expand/collapse — Groups now expand when shown and collapse when hidden, matching the web UI.
- Project permission label — Project permission level is now shown as a label, and the options menu is disabled for non-editable roles.
- Camera follow pitch offset — Following another user now correctly accounts for pitch offset.
- WebGL memory — Increased RAM allocation for the WebGL client to support larger sessions.
- Recenter Self countdown — Improved sound and increased volume for better feedback.