Aquatica Engine 1.0

Licença: Avaliação gratuita ‎Tamanho do arquivo: 14.97 MB
‎Classificação dos usuários: 4.0/5 - ‎1 ‎Votos

Sobre Aquatica Engine

O motor Aquatica pode ser usado para simplificar a implementação de superfícies de água em aplicação com gráficos DirectX9. Principais características do motor:- Aproximação da superfície da água usando temperaturas de altura. - Os heightmaps podem ser gerados em tempo real usando ruído FFT ou Perlin. - Geração de normalidades - Geração de geometria: grade simples, grade geomipmap, grade radial - As opções de renderização da água incluem: reflexões, refrações, deslocamento do vértice da CPU/GPU, renderização de espuma, renderização de reflexo da luz solar, efeitos de profundidade. - Os motores de renderização baseados em 4 DirectX9 estão disponíveis para diferentes tipos de hardware, começando com DirectX7 e até o Modelo Shader 3.0 O código-fonte está escrito em C++, dividido entre 22 classes. A renderização usa bibliotecas DirectX9. Sombreadores são escritos em HLSL. O motor Aquatica é totalmente orientado para o objeto.