8000 Add rudimentary widget split functionality by bakedPotatoLord · Pull Request #359 · GridSpace/grid-apps · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add rudimentary widget split functionality #359

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

Draft
wants to merge 3 commits into
base: rel-4.1
Choose a base branch
from

Conversation

bakedPotatoLord
Copy link
Collaborator

Adds a button to split widgets after they have been merged. Only works for one layer of merging. Alerts user if nothing has been split.
image

@stewartoallen
Copy link
Contributor

I would call it "isolate bodies" vs "split" which implies bisection. Also, this only works if the user previously "merged" the bodies and the tags are still on the widget bodies (and thus the widget meshes still held in memory). src/mesh/tool.js has a much more elegant algorithm that finds all 3d "islands" in a mesh and separates them into individual bodies. no meta-data is required and we can release the mesh memory after a merge.

@bakedPotatoLord bakedPotatoLord marked this pull request as draft May 2, 2025 02:43
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.

2 participants
0