Làm thế nào tôi có thể thực hiện về động lực học chất lỏng trong một trò chơi, chẳng hạn như có thể được nhìn thấy trong video này ?
Làm thế nào tôi có thể thực hiện về động lực học chất lỏng trong một trò chơi, chẳng hạn như có thể được nhìn thấy trong video này ?
Câu trả lời:
Có vẻ như trò chơi chỉ sử dụng một mô phỏng chất lỏng hạt khá đơn giản . Về cơ bản, "nước" bao gồm những quả bóng nhỏ di chuyển theo cơ học Newton, rơi dưới trọng lực và đẩy nhau trong khoảng cách ngắn. Các đốm màu của nước này sau đó được vẽ xung quanh các hạt sử dụng một cái gì đó giống như metaballs làm mịn bề mặt.
Trông rất giống với nước trong game bắn súng PixelJunk. Có một bản PDF về cách thức nước được thực hiện:
http://www.maisonikkoku.com/yonder/SIGGRAPH2011/SlidesForADBAD.pdf ^^ liên kết đã chết ... bạn có thể lấy phiên bản được lưu trong bộ nhớ cache từ tìm kiếm của google, nhưng nếu bạn rất lười biếng, thì bạn có thể xem sao chép nếu bạn cần: http://dl.dropbox.com/u/203979/SlidesForADBAD.pdf
Cố gắng đọc rất nhiều bài viết từ Intel về mô phỏng chất lỏng cho các trò chơi video http://software.intel.com/en-us/articles/fluid-simulation-for-video-games-part-1/
Và cũng thử điều này, mô phỏng chất lỏng trong trò chơi Alice http://developer.nvidia.com/content/fluid-simulation-alice-madness-returns