simularium / simularium-planning

Apache License 2.0
0 stars 0 forks source link

Add explanatory labels in 3D #125

Open blairlyons opened 2 years ago

blairlyons commented 2 years ago

Use Case

It would be nice if the user could add descriptions in 3D for specific agents or events in a trajectory.

Acceptance Criteria

The user can add a text description, link it to a specific location and time in the trajectory, and see it show up in 3D over the 3D view.

Details

Determine what parameters users can set for when the label appears, maybe tagged to a specific agent or a specific position in space at a specific time range.

Probably will want the label to have a hidden state, where it only shows up as an icon that can be expanded to view the full text.

Need to figure out how to add this data to the .simularium file format so it can persist when a new user loads the trajectory.