Nơi tôi có thể bắt đầu tìm hiểu về mô phỏng cơ thể cứng nhắc 2d và 3d?
Nơi tôi có thể bắt đầu tìm hiểu về mô phỏng cơ thể cứng nhắc 2d và 3d?
Câu trả lời:
Đây có vẻ là một câu trả lời hợp lý :)
1) Đọc lý thuyết về chủ đề này. Hiểu các khái niệm cấp cao hơn trước. Kiểm tra các phần bài viết www.gamedev.net họ có rất nhiều, cũng như sách google. Ngoài ra, liên kết này có một số tài liệu tham khảo hay: http://chrishecker.com/Physics_References
2) Đọc các thư viện hiện có. 2D - Box2D cho vật lý 2D là một tài liệu tham khảo thực sự tốt về mô phỏng cơ thể cứng nhắc trong 2d. http://box2d.org/ 2D / 3D - http://bONSphysics.org/wordpress/
3) Thực hiện. Điều này đã dạy tôi rất nhiều về việc hiểu các động cơ khác. Bắt đầu với toán học đơn giản nhất, thực hiện nó. Ngay cả việc thực hiện đơn giản nhất cũng sẽ thúc đẩy sự hiểu biết của bạn về các hệ thống liên quan.
Một tài nguyên tuyệt vời khác về chủ đề này là các bài viết của David Baraff. Đây là một trong số chúng bao gồm mã nguồn:
"Giới thiệu về mô hình hóa dựa trên vật lý"
Một nguồn thực sự giúp tôi là sử dụng các thư viện mã ngôn ngữ được quản lý. Sau đó, bạn có khả năng, thông qua bộ phản xạ, để xem mã đằng sau các phương thức mà động cơ sử dụng. Phần lớn 'mã phía sau' này không có sẵn để xem trực tuyến.
Cuốn sách có ảnh hưởng tốt nhất đến sự hiểu biết của tôi về chủ đề này là cuốn này:
Nếu bạn định mua sách, hãy xem xét cuốn sách này cũng được tôn trọng (nó liên quan đến vật lý):