Repository navigation
Conversation
…rs and effects - Add "hidden in editor" (eye) next to "hidden/disabled in game" (camera) - Keep old projects unchanged: hidden layers and disabled effects stay hidden in the editor - Apply it in the 2D and in-game editors, including on hot-reload - Add column headers and "Base layer" name in the instances list
…game editor - Apply effects hidden in the editor to the edited variant - Keep other custom objects displayed like in the game on hot-reload
Bouh
force-pushed
the
visibility-and-render
branch
from
October 8, 2026 09:57
d55832c to
5ca3045
Compare
Contributor
|
Storybook for this branch: latest · commit 23ea0e9 Updated automatically after each Storybook build. |
…g the view on each selection - Selecting instances in the instances list no longer moves the view (except on small screens, where the drawer hides the scene). - The instances list takes the keyboard focus when hovered, like the game view. - Pressing "F" on the instances list scrolls it to the last selected instance, then, once its row is visible, focuses the view on the selection. - In the in-game editor, focusing on the selection from the IDE now frames the selected objects in the visible area, like the "F" shortcut pressed in the game view, instead of only orbiting around the last selected object.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SXXMk2vtxpHsbUHmpSvivG
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01A1FNfNHDvXhxGF8X3u4xxQ
Contributor
⏱️ Game engine benchmarks: ✅ no significant change on the 31 benchmarksAll the 31 benchmarks and how they are measured
✅ The counters (draw calls, objects count and final state) of the 9 scene benchmarks run on both versions are unchanged. Comparing |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds separate render and editor visibility, allowing instances to be hidden in the editor without affecting rendering.
Becasue clicking an instance from the instance list focus on it in the 3D, I changed it to no longer moves the camera when we hide the instance in editor. Hover an instance in the list, press F to focus in the editor & if the instance isn't visible in the isntance list F by hovering the panel scroll to the element. Except on mobile where clicking still focuses the instance in 3D (no change)
The instance list also gets improved panel headers now have icons for better consistency.
Compatibility is preserved for previous project, the hidden instances and layers that were hidden are setup hidden in the render view not in editor.