Video nhóm mình trình bày và mô phỏng một mô hình đơn giản đã nổi tiếng trong ngành mô phỏng đồ họa máy tính là Boid Model của Craig Reynolds ( dùng trong Batman Returns 1992, Breaking the Ice 1987 ):
“Reynolds, Craig W. (1987). "Flocks, herds and schools: A distributed behavioral model.". ACM SIGGRAPH Computer Graphics. 21. pp. 25-34.”.
MỤC LỤC
I, Vấn đề đang xem xét: 02:00
Mô phỏng lại đặc tính bày đàn của các động vật và ứng dụng vào phân tích hành vi, mô phỏng vào phim và game.
II, Hướng đề ra: 03:18
Lựa chọn mô hình Boid của Reynolds từ quan điểm toán học.
III, Mô phỏng đánh giá.
Chúng mình chọn công cụ mô phỏng là Processing ( software sketchbook) và Unity bởi vì tính phổ biến, hiệu quả và gọn nhẹ của chúng.
Kết quả:
-Mô phỏng 2D: (Separation: 5:48)
(Alignment: 7:45)
(Cohesion: 10:35)
(All: 13:15)
-Mô phỏng 3D: (Mô phỏng unrealistic: 14:10)
(Mô phỏng realistic, good quality texture: 17:09)
Nhận xét:
-Mô phỏng có kết quả tốt
-Bày đàn có hành vi tự trị và tự nhiên
-Bày đàn có thể sinh ra các phản ứng phức tạp trong nhiều tình huống.
IV. Kết luận 17:24
Dù mô hình chưa hoàn chỉnh, song đã tái hiện phần nào đặc điểm của một bày tự nhiên và có tính áp dụng cao.
Reference Source:
Thông tin tổng quan:
en.wikipedia.o...)
en.wikipedia.o...
Bài báo: Reynolds, Craig W. (1987). "Flocks, herds and schools: A distributed behavioral model.". ACM SIGGRAPH Computer Graphics. 21. pp. 25-34 team.inria.fr/...
Video Source:
Netflix- Our Planet • Netflix Our Planet | F...
Swarm Technology, Ants, Robots, IoT and Parallel Processing • Swarm Technology, Ants...
Can A Thousand Tiny Swarming Robots Outsmart Nature? • Can A Thousand Tiny Sw...
How do starling birds flock? - Life in the Air: Episode 3 Preview - BBC One • How do starling birds ...
Amazing starlings murmuration • amazing starlings murm...
Sound:
Netflix - Our Planet Sound track: • Our Planet: The Comple...
Tools:
To get source code for free, please access project drive
2D: Processing processing.org/
3D: Unity
Project source file (Video project, 3D project, 2D project):
drive.google.c...
Danh sách thành viên nhóm
1. Nguyễn Hoàng Dương (Trưởng nhóm)
2. Nguyễn Mạnh Cường
3. Tống Trần Hoàng
4. Phan Đình Hưng
Cảm ơn các bạn đã chú ý theo dõi !!
Негізгі бет Flocking Behavior (Mô phỏng đặc tính bày đàn)
Пікірлер: 3