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

Resizing and mouse interaction in spatial component #319

Merged
merged 7 commits into from
Jan 13, 2021

Conversation

oscarlorentzon
Copy link
Member

Motivation

Extending the spatial component functionality and making it more interactive.

Contribution

  • Add options for point and camera sizes
  • Add hover and selection visualization and interaction for camera frames

Make point and camera sizes configurable.
Fix raycasting move to camera issue where closest
camera was always chosen by decreasing line
raycasting threshold.
Combine configuration subscriptions to avoid duplication.
Add key commands for all spatial config options
in debug page.
Overwrite buffer attribute array values on size change.
Recalculate only relative positions with respect to
camera origin.
Indicate hovered and selected nodes with different color.
Use vertex colors to achieve 10x render performance
gain.
@oscarlorentzon oscarlorentzon merged commit de33a03 into master Jan 13, 2021
@oscarlorentzon oscarlorentzon deleted the feature-spatial-config branch January 13, 2021 09:35
@oscarlorentzon oscarlorentzon added this to the 3.1.0 milestone Jan 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants