Aquatica Engine 1.0

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 14.97 MB
‎Xếp hạng người dùng: 4.0/5 - ‎1 ‎Phiếu

Về Aquatica Engine

Động cơ Aquatica có thể được sử dụng để đơn giản hóa việc thực hiện các bề mặt nước trong ứng dụng với đồ họa DirectX9. Các tính năng chính của động cơ:- Xấp xỉ bề mặt nước bằng cách sử dụng heightmaps. - Heightmaps có thể được tạo ra trong thời gian thực bằng cách sử dụng FFT hoặc Perlin tiếng ồn. - Tạo ra các normalmaps - Thế hệ hình học: lưới đơn giản, lưới geomipmap, lưới xuyên tâm - Tùy chọn hiển thị nước bao gồm: phản xạ, khúc xạ, dịch chuyển đỉnh CPU / GPU, tạo bọt, hiển thị phản xạ ánh sáng mặt trời, hiệu ứng độ sâu. - 4 DirectX9 dựa trên rendering động cơ có sẵn cho các loại khác nhau của phần cứng, bắt đầu với DirectX7 và lên đến Shader Model 3.0 Mã nguồn được viết bằng C++, được chia cho 22 lớp. Tái tạo dùng thư viện DirectX9. Shaders được viết bằng HLSL. Động cơ Aquatica hoàn toàn hướng đối tượng.