Mandelbrot icon indicating copy to clipboard operation
Mandelbrot copied to clipboard

Interactive visualization of the Mandelbrot set with shaders (GLSL).

mandelbrot

Visualizador do Conjunto de Mandelbrot em GLSL

Para uma introdução a este projeto, assista aos vídeos:

  1. https://youtu.be/x7MXBTCsHkc
  2. https://youtu.be/BNhKY89tw8Q

Visão geral

Em Mandelbrot/Program.cs está o programa principal em C#, que roda na CPU.

Em Mandelbrot/Shaders/fragment_shader.glsl está o código do programa que roda na GPU (placa gráfica) e implementa a fórmula de Mandelbrot explicada nos vídeos.

Como Compilar e Rodar

  1. Instale o Visual Studio 2019 (ou mais novo).
  2. Baixe ou clone este projeto.
  3. Abra o arquivo Mandelbrot.sln.
  4. Execute o projeto no Visual Studio.