CASE 02 · COMPUTAÇÃO GRÁFICA

ATLAS3D

Explore. Interact. Understand. Aplicação desktop para exploração interativa de modelos tridimensionais.

Visão

O Atlas3D foi criado como um núcleo 3D extensível para visualização científica e técnica, sem ficar preso a um único domínio de conhecimento.

Stack

Construído em C# e .NET, utilizando Avalonia UI para interface desktop multiplataforma e OpenTK/OpenGL para a camada gráfica.

Arquitetura

A solução separa responsabilidades em Atlas3D.App, Atlas3D.Core, Atlas3D.Rendering e Atlas3D.Formats. A camada de renderização contempla conceitos como câmera, renderer, mesh, shader, scene e picking.

Engenharia 3D

O projeto trabalha com fundamentos de renderização como buffers, vértices, meshes, shaders, câmera, iluminação, transformações, projeção, seleção e ray casting, além de evolução para carregamento de formatos 3D.

Status

O projeto encontra-se em fase final de desenvolvimento. O roadmap original documenta a evolução incremental desde a fundação de renderização até interação, carregamento de modelos e fundação científica.

C#.NETAvalonia UIOpenTKOpenGL3D