Skip to content

UI Workspaces & Parallel Transform Hierarchy - #4

Merged
TamasPetii merged 52 commits into
mainfrom
dev
Jul 13, 2026
Merged

UI Workspaces & Parallel Transform Hierarchy#4
TamasPetii merged 52 commits into
mainfrom
dev

Conversation

@TamasPetii

Copy link
Copy Markdown
Owner

Overview

This PR merges the recent development updates into main. The core focus of this release is the introduction of dedicated UI workspaces for asset management, alongside a major performance upgrade to the transform system.

The editor is now split into four distinct workspaces, each featuring custom viewports, modern item card hierarchies, and dedicated property panels:

Scene Workspace

Képernyőkép 2026-07-13 110947

Model Workspace

Képernyőkép 2026-07-13 111004

Material Workspace

Képernyőkép 2026-07-13 111026

Texture Workspace

Képernyőkép 2026-07-13 111039

Other Notable Changes

  • Core Architecture: Implemented a highly efficient, fully parallel hierarchical transform update system. This uses a waterfall model designed specifically to leverage the custom data-oriented segmented ECS.

  • Rendering: Added material preview rendering (with bloom), skysphere rendering, infinite grid post-processing, and ortho/orbit camera controls.

  • Bug Fixes: Resolved the long-standing hidden GPU memory garbage read bug, fixed tangent space normal calculations, and patched several async loading and material/model desync issues.

…sPetii/SynapseEngine into feature/update-dependencies

# Conflicts:
#	SynapseEngine/imgui.ini
…ast shadow logics from tag component, refactored shaders
…terial sharing, material override works fine!!
@TamasPetii TamasPetii self-assigned this Jul 13, 2026
@TamasPetii
TamasPetii merged commit ddcfa63 into main Jul 13, 2026
2 of 4 checks passed
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.

1 participant