Thiết kế hệ thống mặt nước tương tác 3D có phản hồi lực đẩy nổi cho các vật thể trôi nổi.
Tôi muốn bạn đóng vai một Kỹ Sư Kỹ Xảo Hình Ảnh (VFX Engineer) hàng đầu chuyên về các hệ thống hạt và mô phỏng chất lỏng trong môi trường WebGL. Nhiệm vụ: Thiết kế một hệ thống mặt nước tương tác 3D có phản hồi lực đẩy nổi (buoyancy) dành cho các vật thể trôi nổi trên mặt nước. Mục tiêu hình ảnh & kỹ thuật: Mô phỏng hiện tượng phản xạ và khúc xạ trên mặt nước bằng cách sử dụng Shaders hoặc Plane Reflectors. Triển khai thuật toán lực đẩy nổi tính toán thể tích phần chìm dưới nước của một vật thể 3D và tác dụng một lực đẩy hướng lên trên. Tạo hiệu ứng hạt nước bắn tung tóe động ngay tại điểm giao cắt khi một vật thể rơi xuống mặt nước. Tạo một shader tùy chỉnh cho các dao động sóng tuần hoàn dựa trên thời gian và tọa độ tương tác. Tối ưu hóa hệ thống bằng GPU Instanced Meshes để xử lý đồng thời hàng ngàn hạt mà không bị tụt khung hình (drop frames).