Aurora Renderer is a desktop rendering-engine interface concept focused on shader authoring, viewport workflows, render debugging, and graphics tool usability.
The project explores professional desktop application architecture using Qt-style dock systems and OpenGL rendering workflows.
- Quad viewport workflow
- Live GLSL editing concepts
- Shader compile-error handling
- Dockable Qt-style panels
- Render settings workflows
- Preferences system
- Desktop IDE-inspired layouts
- Professional graphics-tool UX exploration
- Splash / Project Picker
- Main Rendering Editor
- Shader Error State
- Render Settings & Output
- Preferences Window
- C++
- Qt Framework
- OpenGL
- GLSL
- Desktop UI Architecture
- Rendering Tool UX
src/
├── components/
├── screens/
└── styles/- Real Qt implementation
- OpenGL rendering backend
- Material graph editor
- Vulkan support
- GPU profiler
- Asset browser
- Frame debugger
This repository was created as a developer-ready rendering engine workflow and desktop UI architecture system for future implementation in Qt and OpenGL.


