Pular para o conteúdo

CGPDI.StudyLab — Documentação Técnica & Laboratório

Um ecossistema prático e teórico para o estudo de Processamento Digital de Imagens (PDI), Rasterização 2D dos Primeiros Princípios, Computação Gráfica 3D (Software & Hardware), Modelagem Hierárquica e Ray Tracing Fotorrealista.

Download Oficial do Aplicativo

Baixe a versão mais recente do CGPDI StudyLab para Windows 10/11:


Visão Geral dos Módulos

Esta documentação foi elaborada com foco na clareza pedagógica: conceitos matemáticos complexos são apresentados por meio de analogias intuitivas do dia a dia, acompanhados da fundamentação teórica rigorosa e do código-fonte comentado em C#.


Estrutura dos Módulos do Sistema

O projeto CGPDI.StudyLab é composto por módulos desacoplados e estruturados:

graph TD
A["Interface de Usuario WPF / XAML"] --> B["Core: DirectBitmap e ColorSpaces"]
B --> C["ImageProcessing: Modulos de PDI"]
B --> D["Graphics2D: Rasterizacao dos Primeiros Principios"]
B --> E["Graphics3D: Software Renderer e Ray Tracer"]
A --> F["Graphics3D: WpfViewport3DManager Hardware"]
F --> G["HierarchicalModeling: Grafo de Cena e Robo"]

Roteiro de Leitura Recomendado

  1. Para quem está começando: Inicie por O que é C#, .NET e WPF? e siga para o tutorial de Instalação do Visual Studio.
  2. Para quem deseja entender a engenharia do projeto: Consulte a Visão Geral da Arquitetura e os Fundamentos de Memória & DirectBitmap.
  3. Para estudantes universitários: Consulte o Mapeamento do Plano de Ensino para encontrar os conteúdos correspondentes aos trabalhos práticos (T1, T2 e T3).

Referências Oficiais da Microsoft Learn

Esta documentação substitui a antiga Wiki do projeto, reunindo todo o conteúdo pedagógico e técnico em um único lugar. Aprofunde-se nos temas com a documentação oficial da Microsoft:

📚 Portais e Referências Recomendadas