MiniLight é um renderizador de iluminação global mínimo. É principalmente um exercício de simplicidade.
MiniLight é um renderizador de iluminação global mínimo. É principalmente um exercício de simplicidade.
MiniLight Plataformas
Linux
Mac
Windows
MiniLight Vídeo e capturas de tela
MiniLight Visão geral
MiniLight é um renderizador de iluminação global mínimo. É principalmente um exercício de simplicidade. Mas isso a torna uma boa base e referência (em algum sentido) para desenvolvimento e experimentação. E ele pode ser o melhor processador do mercado (em média, cerca de 650 linhas). Existem traduções para várias linguagens de programação.
É um aplicativo de linha de comando. Ele lê um arquivo de modelo de texto simples e grava um arquivo de imagem PPM. Código-fonte C, C ++, esquema, Scala, OCaml, Lua, Python, Ruby e Adobe Flex para Mac, Linux e Windows.
Os recursos de renderização são:
* Transporte de rastreamento de caminho Monte-Carlo * Amostragem de emissor * Refinamento progressivo * Luz RGB * Materiais difusos * Primitivas de modelagem de triângulo * Índice espacial Octree * 'Lente' com orifício de alfinete * Mapeamento de tons linear de Ward