Skip to content

Conversation

@cvolkcvolk
Copy link
Collaborator

Summary

The relation solver only supported a single anchor object (marked with IsAnchor()), which limited scene composition.

Real-world scenes often have multiple fixed reference points, for example:

A table with objects on it
A chair somewhere else with a bin next to it

Both table and chair should remain fixed during optimization while their related objects are positioned.

Any number of objects can now be marked with IsAnchor(), and all will remain fixed during optimization.

@cvolkcvolk cvolkcvolk added this pull request to the merge queue Jan 29, 2026
Merged via the queue into main with commit 6033915 Jan 29, 2026
5 checks passed
@cvolkcvolk cvolkcvolk deleted the cvolk/feature/relation_solver_supports_multiple_anchors branch January 29, 2026 08:51
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.

3 participants