Skip to content

Improved selection state for no-geometry frames - #897

Open
Micheal Parks (micheal-parks) wants to merge 2 commits into
mainfrom
selected-axes
Open

Improved selection state for no-geometry frames#897
Micheal Parks (micheal-parks) wants to merge 2 commits into
mainfrom
selected-axes

Conversation

@micheal-parks

Copy link
Copy Markdown
Member

Overview

Currently whenever we select an item in the scene we render a black bounding box over it. This makes sense for just about everything except for axes helpers... which we still draw a bounding box around. This obscures the axes helper and presents confusing information, in reality these frames have no volume.

This PR changes selection state for no-geometry components so that the axes helper is rendered more thickly and with no depth testing - placing it on top all other scene objects, giving it a clear selection state, and one that makes a bit more sense than the current scenario.

Screenshot 2026-07-29 at 16 55 05

@changeset-bot

changeset-bot Bot commented Jul 29, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 9595dfb

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@viamrobotics/motion-tools Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://viamrobotics.github.io/visualization/pr-preview/pr-897/

Built to branch gh-pages at 2026-07-29 20:58 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant