Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support different shapes for Points2D and Points3D #6250

Open
roym899 opened this issue May 7, 2024 · 1 comment
Open

Support different shapes for Points2D and Points3D #6250

roym899 opened this issue May 7, 2024 · 1 comment
Labels
enhancement New feature or request 🍏 primitives Relating to Rerun primitives

Comments

@roym899
Copy link
Collaborator

roym899 commented May 7, 2024

Is your feature request related to a problem? Please describe.
Currently Points2D and Points3D are visualized as circles and spheres, respectively. It would be nice to add more options such as cubes, flat points, etc. (see below for examples).

Describe the solution you'd like
Maybe this should be similar to the marker type of timeseries?

Describe alternatives you've considered
Currently you'd have to manually create a Mesh3D for what you want.

Additional context
The 2D equivalent for most plotting libraries would be the marker type that can be used in 2D scatter plots.

RViz supports visualizing point clouds with varying primitive types. This can then also be used to visualize a sparse voxel grid, when the points are evenly spaced.

For reference, RViz supports Points, Squares, Flat Squares, Spheres, Boxes, Tiles which look like the following:
points squares flat_squares spheres boxes tiles

@roym899 roym899 added enhancement New feature or request 👀 needs triage This issue needs to be triaged by the Rerun team labels May 7, 2024
@Wumpf
Copy link
Member

Wumpf commented May 13, 2024

I believe rather than adding shapes to Points2D and Points3D we'd rather have this be different archetypes that follow a similar structure. We're quite close to allowing changes of visualizer in the ui & blueprint.

Thus very related to:

Not entirely sure yet. Always hard to tell where it's just a different marker or a whole new shape with its own (optional) configuration options.

@Wumpf Wumpf added 🍏 primitives Relating to Rerun primitives and removed 👀 needs triage This issue needs to be triaged by the Rerun team labels May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request 🍏 primitives Relating to Rerun primitives
Projects
None yet
Development

No branches or pull requests

2 participants