Tôi gặp sự cố khi chạy trò chơi của mình. Mô hình mà tôi nhập vào trò chơi là khá lớn, làm cho fps thả xuống. Không sao nhưng khi tôi lấy máy ảnh ra khỏi mô hình, nó vẫn còn chậm. Như các trò chơi khác làm, khi nhìn vào một mô hình có độ phân giải cao, trò chơi sẽ chậm lại nhưng khi không nhìn vào nó, nó sẽ nhanh hơn. Tuy nhiên trò chơi của tôi vẫn chậm chạp. Ai giúp tôi với?Mô hình làm chậm trò chơi - opengl
6
A
Trả lời
14
Bạn cần triển khai clipping, để bạn không hiển thị đối tượng (ví dụ: truyền qua đối tượng đồ họa) khi không hiển thị.
Có rất nhiều kỹ thuật và các thuật toán/cấu trúc dữ liệu cho điều này, khác nhau, từ thủ công view frustum -Thử nghiệm, để tiến bộ hơn không gian-truy vấn cấu trúc dữ liệu (BSPs, quadtrees, octrees và vân vân).
Các vấn đề liên quan
- 1. android opengl trò chơi
- 2. trò chơi android, canvas hoặc opengl?
- 3. Chuyển trò chơi OpenGL C++ sang iPad
- 4. trò chơi ví dụ OpenGL 2d
- 5. Mô hình tổ chức trò chơi với netwire
- 6. Làm cách nào để đưa mô hình 3ds Max của tôi vào trò chơi iPhone 3D?
- 7. Bất kỳ mô hình nào để lập mô hình trò chơi trên bảng?
- 8. Bảng trò chơi trên iPhone: OpenGL ES hoặc CoreGraphics?
- 9. Làm thế nào để mô hình dựng hình đối tượng trò chơi và hành vi theo cách mô-đun?
- 10. Dựng hình đối tượng 3D ở xa [trò chơi]
- 11. Có hợp lý để nhắm mục tiêu OpenGL 3.2 trong các trò chơi hiện đại không?
- 12. Là DisplayObjects off-stage trong Flash vẫn làm chậm trò chơi của tôi?
- 13. Nơi để đặt vòng lặp trò chơi chính trong trò chơi android
- 14. Tạo mô phỏng trò chơi bảng (Python?) (Pygame?)
- 15. Lập trình trò chơi nhiều người chơi
- 16. Tỷ lệ cược: Mô phỏng một trò chơi của Craps
- 17. Cách hoạt động của trò chơi mô phỏng thể thao?
- 18. Làm thế nào "chậm" là python để phát triển trò chơi?
- 19. Hoạt ảnh chính hoặc OpenGL cho trò chơi iPhone đơn giản
- 20. Cách tiếp cận tốt nhất cho trò chơi 2D giống như trò chơi zelda 2D
- 21. Khuôn khổ trò chơi JavaScript
- 22. Vẽ trò chơi Flash AS3
- 23. độ phân giải thấp trong OpenGL để bắt chước các trò chơi cũ hơn
- 24. C++ cho trò chơi
- 25. Sử dụng công cụ trò chơi Objective-C trong trò chơi iPhone C++?
- 26. Tạo trò chơi blackjack nhiều người chơi
- 27. Cách tốt nhất để tách logic trò chơi khỏi hiển thị cho trò chơi có nhịp độ nhanh cho Android bằng OpenGL?
- 28. Hiệu suất trò chơi XNA
- 29. Phát triển trò chơi Codeigniter
- 30. Sử dụng Cython để phát triển trò chơi?
Cảm ơn! Tôi sẽ thử xem. – CppOgl
Trên thực tế, quá trình vứt bỏ các vật thể hoàn chỉnh không nhìn thấy được gọi là culling. Clipping có nghĩa là cắt bỏ các phần của một đối tượng không nhìn thấy được (thuật toán hình học). – reima