← Todos os projetos

Lightning Engine

Engine de renderização e simulação desenvolvida em C++ para exploração de computação gráfica e game engines.

C++OpenGLGame EngineComputação Gráfica
Lightning Engine

Contexto

Projeto pessoal para aprofundar conhecimentos em computação gráfica, rendering pipelines e arquitetura de engines.

Problema

Engines comerciais abstraem demais o funcionamento interno, limitando o aprendizado de baixo nível.

Solução

Tauri com Rust no frontend para interface e C++ no backend para renderização, implementando um pipeline de rendering customizado e sistema de entidades.

Arquitetura

Frontend (Tauri/Rust) → Backend (C++) → Rendering Pipeline Customizado → Sistema de Entidades.

Resultados

Engine funcional com rendering pipeline customizado.