Aquatica Engine 1.0

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 14.97 MB
‎Ocena użytkowników: 4.0/5 - ‎1 ‎Głosów

O Aquatica Engine

Silnik Aquatica może być stosowany w celu uproszczenia implementacji powierzchni wodnych w zastosowaniu z grafiką DirectX9. Najważniejsze cechy silnika: - Przybliżenie powierzchni wody za pomocą map wysokości. - Mapy wysokości mogą być generowane w czasie rzeczywistym za pomocą fft lub perlin hałasu. - Generowanie normalnych map - Generowanie geometrii: prosta siatka, siatka geomipmap, siatka promieniowa - Opcje renderowania wody obejmują: odbicia, załamania, przemieszczenie wierzchołków CPU /GPU, renderowanie piany, renderowanie odbicia światła słonecznego, efekty głębi. - 4 aparaty renderowania oparte na DirectX9 są dostępne dla różnych typów sprzętu, począwszy od DirectX7 i do Shader Model 3.0 Kod źródłowy jest napisany w języku C++, podzielony na 22 klasy. Renderowanie używa bibliotek DirectX9. Shadery są napisane w HLSL. Silnik Aquatica jest w pełni obiektowy.