Có cách nào để đạt được cái nhìn của một bầy hoặc bầy xa mà không cần mô phỏng đầy đủ?


8

Mặc dù các mô hình mô phỏng như Boids cho kết quả tốt cho đàn chim hoặc đàn cá ở quy mô nhỏ, việc mô phỏng từng thành viên trong thời gian thực trở nên không thực tế với số lượng khổng lồ. Có cách nào tôi có thể mô hình một đàn trong khoảng cách mà chỉ có thể nhìn thấy mật độ của chim không? Tôi muốn có dòng chảy, thay đổi độ dốc mật độ với số lượng biến nhỏ hơn nhiều để xử lý.

Tôi đã thử sử dụng một dân số nhỏ hơn nhiều và hiển thị mỗi boid là một khu vực mờ với mật độ Gaussian để khi chúng chồng lên mật độ tăng và giảm qua sự tương tác của chúng. Điều này là khá rẻ nhưng nó không bao giờ dẫn đến những thay đổi mạnh về mật độ, theo không gian hoặc thời gian, khiến nó trông quá đồng đều.

Có cách nào khác để thoát khỏi với số lượng cá nhân nhỏ hơn nhiều không? Hay là cách duy nhất để có được kết quả thực tế để trình bày trước?


Sẽ thật tuyệt nếu bạn có những thước phim tham khảo cho hiệu ứng bạn muốn. Nói, cái gì đó như thế này? youtube.com/watch?v=XH-groCeKbE
John Calsbeek

@JohnCalsbeek vâng, điều đó sẽ giúp bạn vượt qua những gì tôi muốn dễ dàng hơn. Trong video bạn liên kết với các loài chim riêng lẻ là rõ ràng (chỉ). Tôi đang tìm cách khiến một đàn ở xa hơn một chút để các cá thể không nhìn thấy được, nhưng các biến thể về mật độ vẫn nhất quán và thực tế.
trichoplax

Câu trả lời:


4

Một cách có thể hoạt động là có những con nhím nhưng khiến mỗi con nhím như một nhóm chim. Cách mô phỏng này vẫn đơn giản nhưng kết xuất làm cho nó có vẻ phức tạp. Bạn thậm chí có thể cho phép một chút trôi trên mỗi con chim trong cái vòi để làm cho nó trông rất cứng nhắc.


4

Tôi không chắc chắn nếu điều này được tính, nhưng bạn có thể sử dụng động lực học chất lỏng để tạo ra đám đông lớn (của chim, người, v.v.). Với SPH (thủy động lực học hạt mịn) để mô hình hóa "chất lỏng", bạn không thực sự mô tả chuyển động của từng con chim, vì bạn có thể lấy mẫu đám đông chim bằng một bộ đại diện, sau đó vẽ chim xung quanh các mẫu của bạn. Hãy xem bài báo này so sánh các phương pháp khác nhau:

http://gamma.cs.unc.edu/lookahead/golas-2013-hyopedcrowd.pdf


1
Đây thực sự là một phương pháp khá tốt. Nhưng nó có rẻ hơn không?
joojaa

Nó đắt như bạn muốn mô phỏng của bạn được. Nếu nó quá đắt, hãy sử dụng ít mẫu hơn.
Mokosha

liên kết không hoạt động
Drakonond
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.