Nếu tôi hiểu chính xác những gì bạn muốn đạt được, bạn đang tìm kiếm khái niệm "kẻ mạo danh". Đây là các biểu diễn 2D chính xác của các đối tượng 3D, được sử dụng để giảm độ phức tạp hình học của kết xuất môi trường 3D.
Bạn có thể nghĩ về chúng khá nhiều như hình ảnh của các đối tượng 3D được sử dụng làm kết cấu của các đối tượng 2D. Tài liệu tham khảo kinh điển cho những người này có lẽ là chương 21 của cuốn sách GPU Gems 3, được gọi là "True Impostors". Nó có sẵn công khai ở đây . Một tài liệu tham khảo quan trọng khác là chương 5.7 của cuốn sách Lập trình trò chơi Đá quý v.2, được gọi là "Kẻ mạo danh: Thêm Clutter, trong Lập trình trò chơi Đá quý 2, Tom Forsyth".
Và chúng có thể được tạo ra một cách đồng đều khi đang di chuyển, để đối phó với những thay đổi nhỏ trong góc nhìn hoặc với nội dung được tạo trong thời gian chạy. Hãy xem bài viết tuyệt vời về Gamasutra về chủ đề này, được gọi là "Kẻ giả mạo 2D động: Cách triển khai DirectX 9 đơn giản, hiệu quả" . Một sự phát triển hơn nữa của khái niệm này đã xuất hiện tại "Đám mây Billboard để đơn giản hóa mô hình cực độ" .
Để có một lời giải thích tuyệt vời về khái niệm này, hãy xem mục blog này: http://blog.wolfire.com/2010/10/Imposters
Cuối cùng, khi bạn đang sử dụng Unity, tôi đã nghe nói về một plugin tự động hóa quá trình đó. Nó được gọi là Hệ thống LOD Real Imposters LOD .
CẬP NHẬT: để hoàn thành, tôi nghĩ đến việc thêm hai điều mà tôi nhớ gần đây. Đầu tiên là: có một video GDC tuyệt vời, nơi giám đốc nghệ thuật của SimCity giải thích cách họ đã sử dụng (nặng) những kẻ mạo danh để đạt được thành tựu đồ họa hàng đầu của trò chơi đó: "GDC - Xây dựng SimCity: Nghệ thuật trong Dịch vụ mô phỏng". . Thứ hai, đối với những người quan tâm đến Unreal Engine, nó có một tính năng tích hợp để triển khai những kẻ mạo danh, như có thể thấy trong các tài liệu