Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Only grow 3d view bounds with projected image if image plane has been…
… user-edited (#3749) ### What Resolves: #3728 Previously if just logging a pinhole, the projected image rectangle would cause the accumulated bounding box to increase, but then the heuristic would cause it to shrink again. This changes that behavior to only happen in the event that the image plane has been user-edited (in which case the heuristic no longer applies). This gives us somewhat of the best of both worlds where the bounds can't impact themselves, but if a user increases them manually then the bounding box will still grow appropriately. Before: ![image](https://github.com/rerun-io/rerun/assets/3312232/571a47c6-b2c9-4058-828e-942e1d331a3c) After: ![image](https://github.com/rerun-io/rerun/assets/3312232/82e8d123-a8e4-4036-8144-b60723ddca29) ### Checklist * [x] I have read and agree to [Contributor Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and the [Code of Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md) * [x] I've included a screenshot or gif (if applicable) * [x] I have tested [demo.rerun.io](https://demo.rerun.io/pr/3749) (if applicable) * [x] The PR title and labels are set such as to maximize their usefulness for the next release's CHANGELOG - [PR Build Summary](https://build.rerun.io/pr/3749) - [Docs preview](https://rerun.io/preview/d35e59586cfc3fb3e8c0f51d5fd1bad06f4fef1e/docs) <!--DOCS-PREVIEW--> - [Examples preview](https://rerun.io/preview/d35e59586cfc3fb3e8c0f51d5fd1bad06f4fef1e/examples) <!--EXAMPLES-PREVIEW--> - [Recent benchmark results](https://ref.rerun.io/dev/bench/) - [Wasm size tracking](https://ref.rerun.io/dev/sizes/)
- Loading branch information