isl-org / isl-org/Open3D

Adding GUI widget simpler than a ColorEdit? (Legend for labels)

Open
#3,546 3 comments 0 reactions 0 assignees View on GitHub
feature request visualization
Dominant language
C++
Stars
14k
Forks
2.6k
Avg merge
5d 18h
Merged PRs (30d)
6

Description

In the latest Open3D 0.13.0 [demo](https://youtu.be/rWLKxOewbxU), I saw it's using ColorEdit() as semantic labels, as shown below:
![image](https://user-images.githubusercontent.com/37674885/120940966-aac85c00-c6e5-11eb-9284-9a95a21a9322.png)

Following this, I also created something alike (a figure legend):
![image](https://user-images.githubusercontent.com/37674885/120940986-d64b4680-c6e5-11eb-9d7b-acfd8203ae26.png)

I checked all the GUI widget options and didn't find a better way than ColorEdit, but the only thing annoying was that the RGB values are always displayed.

Therefore, I have the following feature request:

**Describe the solution you'd like**
Ideally, Open3D can extend its GUI widgets by adding some basic plain 2D geometries (square, circle, etc.) with changable color.

**Describe alternatives you've considered**
A quick solution would be just offering a simpler version of ColorEdit(), i.e. without the RGB value displayed and maybe even without the color picker.

Thanks

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.