Hide first
Hide/Show All clears the view, and Hide/Show Entry brings back one component at a time. Everything shown counts, whether or not it's visible behind something else.
Session guide
Setup is done and users can reach a workspace, in a browser or a headset. This is what to do with it: building the workspace, telling it with scenes, setting permissions, sharing it, and keeping a session comfortable once a group is in there together.
Step 1 Plan the session
A session runs on 3 things: how many users join, what they join from, and how much structure is on screen. Settling those first is what separates a session that works from one that crawls.
1 How many users join at once?
A single workspace holds up while the group fits in one conversation. Past that, split the group and give each part its own workspace built from the same material. Splitting contains mistakes: a change one group makes stops at that group instead of landing in front of every user at once.
It also keeps each session light. A workspace carrying the whole cohort is doing more work than several smaller ones, and the headsets feel it first.
Prepared material is what makes a session start on time. The workspace, its scenes, and its permissions are all easier to set before anyone joins than during a live session.
Step 2 Build the workspace
A workspace holds structures, their representations, scenes, and permissions. Build it in the web app, describe it to a coding agent, or assemble it in a headset. The web app is the recommended route, and everything built there opens anywhere else.
1 Where is the workspace being built?
Step 3 Scenes
Scenes are saved views inside a workspace. Instead of showing everything at once and hiding the parts nobody needs yet, each scene shows one step and the group moves through them together.
A new scene starts empty on purpose. New scenes have fresh, unset representations, so each entry gets set up deliberately. Duplicating a scene copies it exactly, which makes a small variation cheap and a clean slate equally cheap.

A scene that shows every atom and then covers them with an opaque surface still renders every atom. Hide the components the scene isn't about with Hide/Show Entry, or clear the view with Hide/Show All and bring back only what belongs.
Nanome's own examples are "Active Site Close-up" and "Ligand Binding Comparison". Named scenes let any user in the workspace jump to the right point without being walked there, which matters most when the session splits into groups.
Each user in a workspace gets a personal color, shown on their name tag and as a dot on whichever scene they're viewing. A glance at the panel says whether the group is together or scattered across scenes.

Nanome raised the ceiling to 50 scenes per workspace in v2.6. A long sequence built before the first session usually ends up rebuilt after it, so start with the handful of views the discussion needs and add scenes as questions come up.
Step 4 Keep it comfortable
Comfort in a headset tracks frame rate, and frame rate tracks how many atoms are on screen. Nanome has measured the numbers, and on standalone headsets they are lower than most first workspaces assume.
Nanome rates comfort against frame rate: Comfortable is 72 FPS or better, Moderate is 60 FPS or better, and 30 FPS or less is not recommended.
| Shown atoms | Quest 3 | Galaxy XR | Apple Vision Pro | |
|---|---|---|---|---|
| M2 1st gen | M5 2nd gen | |||
| 7,500 | ||||
| 10,000 | ||||
| 15,000 | ||||
| 20,000 | ||||
| 25,000 | ||||
| 30,000 | ||||
| 40,000 | ||||
| 50,000 | ||||
| Shown atoms | PCVR VR-ready GPU | Web Apple M1 Max, as an example |
|---|---|---|
| 30,000 | ||
| 100,000 | ||
| More than 100,000 | ||
Hide/Show All clears the view, and Hide/Show Entry brings back one component at a time. Everything shown counts, whether or not it's visible behind something else.
Surfaces come in 4 densities: Wire, Sheer, Semi, and Opaque. Dropping a density is usually enough, so surfaces rarely have to come off entirely.
Ball and Stick, Sticks, Wire, and VDW are exclusive per component, so the choice is already made once per component. Split a structure into components to mix looks across a single entry.


The spread is wide. A Quest 3 is past its budget at 15,000 shown atoms, an M2 Apple Vision Pro stays Comfortable through 20,000, and PCVR through 100,000. Sessions that need heavy structures run better with the heavy views on a PC or in the browser and the walkthrough in a standalone headset.
Step 5 Permissions
Permissions are set per workspace, before anyone joins. A Viewer can explore, spotlight, follow, and move through scenes. An Editor can change the workspace itself.
Set the level before the code goes out. A workspace's global permission applies to anyone who joins with the code, so deciding it first is what keeps prepared material intact.
Sees structures, spotlights their own view, follows others, and moves through scenes. Cannot edit representations or arrange structures.
Makes all changes, and invites others to view or edit.
Everything an Editor can do, plus deleting the workspace.
No access. The setting for a workspace that should stay private while it is being built.

Give each group its own workspace when they need to change things. Prepared material stays as it was, and a change one group makes stops at that group instead of reaching every user in the session.
Step 7 Run the session
Nanome has no designated presenter. Any user can spotlight their view, and any user can follow another, which makes handing the session around a matter of who points where.

Spotlight Me makes one view the shared view, and every follower sees it with a crown icon and a Stop button to break away. A follower who gets turned around has Reset Orientation to come back.
Any user can spotlight and any user can follow, so the session moves without a designated presenter. Handing it over is a matter of who starts spotlighting next.
Pointers sit relative to the structure, so a pointer at a residue lands on that residue for every user, even those looking from their own angle.
Position Molecules moves structures independently of the workspace. The docs state plainly that the spotlight system will not work properly while it's on, so it belongs off for anything collaborative.
Repositioning the boundary with the Meta Quest button puts each user at a sensible starting point. A user who ends up standing inside the structure can redo it mid-session without leaving the workspace.
The Users tab shows a mic input level, a display name anyone can change, and a per-user menu for muting another user locally. The Wrist Menu carries a mute button for the moments between speaking.

Load for All takes every user in the current workspace to the next one, with a notification that lets them opt out or go immediately. Users without permission on the destination are prompted for one, which is another reason to set permissions before the session. Load moves one user and leaves the rest where they are.
Step 8 Troubleshooting
Most live problems come from 4 places: too much on screen, a permission set after the invitation went out, Position Molecules left on, or a network the headsets cannot reach.
Hide everything, then bring back only what the current scene is about. A Quest 3 is Comfortable at about 7,500 shown atoms and past its budget at 15,000, and atoms hidden behind an opaque surface still count. Dropping a surface from Opaque to Semi or Sheer buys frames without losing the shape.
The spotlight system will not work properly while Position Molecules is on, because structures are moving independently of the workspace all users share.
My Permission at the top of the Users tab shows the current level. An Editor or Owner can promote one user from the (...) menu beside their name, which is enough for the moment they need to change something.
Headsets are often put on a separate network from laptops, and that network can be slower or more restricted. A phone makes a quick test: load the workspace on the headset network, then on the main one, and compare. The network requirements are in the setup guide.
A workspace that reaches full loading and then stays black usually means the browser is rendering without the GPU. In Chrome, turning on hardware acceleration in Settings and checking chrome://gpu for a disabled WebGL line has resolved it for other accounts. Support can confirm the exact settings for a given machine.
A workspace holding the whole group is doing more work than several smaller ones. Splitting a large session across workspaces keeps each one light, and keeps one heavy view from reaching every user at once.
The help center documents every panel and tool in Nanome, and the support team walks through workspace structure, scenes, and permissions with admins before a session runs.