Có thể kết hợp đồ họa 2D và 3D trong một trò chơi OpenGL ES 2.0 không?
Tôi có rất nhiều đồ họa 2D trong trò chơi của mình. Đồ họa 2D được thể hiện bằng hai đa giác hình tam giác (tạo thành một hình chữ nhật) với kết cấu trên chúng. Tôi sử dụng ma trận chỉnh hình để hiển thị toàn bộ cảnh.
Tuy nhiên, tôi cần thêm một số hiệu ứng 3D vào trò chơi của mình. Vì vậy, tôi muốn sử dụng máy ảnh phối cảnh để kết xuất các mắt lưới.
Có thể kết hợp máy ảnh chính tả và phối cảnh trong một cảnh không? Nếu có, sẽ có một chi phí hiệu suất lớn cho việc này? Có bất kỳ phương pháp đề nghị để làm điều này có hiệu quả? Tôi sẽ có 90% đồ họa 2D và chỉ 10% 3D.
Nền tảng mục tiêu là OpenGL ES 2.0 (iOS, Android). Tôi sử dụng C ++ để phát triển.
Cảm ơn bạn.