Chương 6. Hệ thống vật lý (Physics System) tượng hộp cùng kích của NovodeX để bao bọc nó lại. Việc xử lý va chạm hay việc mô phỏng chuyển động cho khối hộp là do hệ thống NovodeX quản lý thông qua khối hộp bao đối tượng. Sau khi hệ thống NovodeX xử lý rồi thì ta lấy sự biến đổi của khối hộp bao bọc để cập nhật lại trạng thái cho khối hộp trong Game. Hình 6-1 Ví dụ bao bọc đối tượng Game bằng đối tượng của NovodeX Trong ví dụ ở hình vẽ trên, ta có hai đối tượng. | Chương 6. Hệ thống vật lý Physics System tượng hộp cùng kích của NovodeX để bao bọc nó lại. Việc xử lý va chạm hay việc mô phỏng chuyển động cho khối hộp là do hệ thống NovodeX quản lý thông qua khối hộp bao đối tượng. Sau khi hệ thống NovodeX xử lý rồi thì ta lấy sự biến đổi của khối hộp bao bọc để cập nhật lại trạng thái cho khối hộp trong Game. Hình 6-1 Ví dụ bao bọc đối tượng Game bằng đối tượng của NovodeX Trong ví dụ ở hình vẽ trên ta có hai đối tượng một là một khối hình chữ nhật một là một khối capsule hình trụ với hai đầu là hai bán cầu . Ta sẽ dùng hai hình hộp và capsule tương tứng bao bọc lại với cùng kích thước và khớp với vật thể của Game. Bằng cách thực hiện như vậy ta tận dụng được tất cả các tính- năng vật lý do NovodeX cung cấp và tất nhiên ta không hiển thị các hình bao- bọc trong Game mà chỉ dùng chúng như vật trung gian để xử lý vật lý. - Để thực hiện việc bao bọc các thành phần trong Game bằng các đối tượng vật lý thì bước đầu tiên và quan trọng nhất là ta phải khởi tạo các đối tượng bao bọc. Để làm được việc khởi tạo đó thì sau khi đã- -xây dựng màn ta đã xác định được vị trí kích thước góc xoay của các đối tượng trong màn Game thì ta tạo ra các vật thể bao bọc tương ứng dựa trên - các - thuộc tính đó. NovodeX cung - cấp cho ta rất nhiều chức năng để ta có thể hoàn toàn xây dựng một Game chỉ dựa vào nó mà thôi. Tuy nhiên trong Game ta chỉ cần sử dụng một số tính- năng - chính để xử lý vật lý. Các chức năng về vật lý chính cần dùng là quản lý vật lý - cho các đối tượng quản lý các va chạm giữa các vật thể trong Game điều khiển nhân vật di chuyển trong màn Game xác định điểm va chạm dựa vào tia - 108 - Chương 6. Hệ thống vật lý Physics System chiếu trong việc xử lý bắn đạn kết nối các đối tượng thông qua các khớp để tạo nên như vật thể có cơ cấu phức tạp như xe hệ thống truyền lực . Như vậy-. ta có thể chia hệ thống vật lý ra thành ba thành phần chính sau - Thành phần quản lý chung đây là thành phần giúp thực hiện việc khởi tạo huỷ hệ thống .