Якщо я правильно зрозумів, чого ви хочете досягти, ви шукаєте поняття «самозванець». Це саме двовимірні зображення 3D-об'єктів, які використовуються для зменшення геометричної складності візуалізації 3D-середовища.
Ви можете думати про них, як про зображення 3D-об'єктів, які використовуються як текстури 2D-об'єктів. Канонічним посиланням на них є, мабуть, глава 21 книги GPU Gems 3, яка називається "Справжні самозванці". Це публічно доступне тут . Ще одне важливе посилання - розділ 5.7 книги Gems Programming Gems v.2, який називається "Імпозатори: додавання безладу", в програмуванні Gems 2, Tom Forsyth ".
І їх можна рівномірно генерувати на ходу, боротися з невеликими змінами кута огляду або зі змістом, створеним під час виконання. Погляньте на чудову статтю Гамасутри на тему під назвою "Динамічні 2D-імпортери: просте, ефективне впровадження DirectX 9" . Подальший розвиток концепції з'явився на "Cloudboard Clouds for Extreme Model Simplification" .
Детальне пояснення поняття див. У цій статті: http://blog.wolfire.com/2010/10/Imposters
Нарешті, коли ви використовуєте Unity, я чув про плагін, який автоматизує такий процес. Його називають системою LOD Real Imposters .
ОНОВЛЕННЯ: заради завершення я подумав додати дві речі, про які я пам’ятав нещодавно. По-перше: є чудове відео GDC, де художній керівник SimCity пояснює, як вони (важко) використовують імітаторів для досягнення найвищих графічних досягнень цієї гри: "GDC - Створення SimCity: Мистецтво в сервісі моделювання". . По-друге, для тих, хто цікавиться Unreal Engine, він має вбудовану функцію для впровадження самомірників, як це можна побачити в документах