Рівень деталізації: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
StDavidich (обговорення | внесок)
Немає опису редагування
Glovacki (обговорення | внесок)
Немає опису редагування
Рядок 12:
Те ж структурування середовища в даний час пропонується в якості способу управління різним ступенем деталізації, таким чином, уникаючи непотрібних обчислень, але забезпечуючи адекватне візуальну якість:
<blockquote>Наприклад, [[додекаедр]] виглядає як сфера з досить великої відстані, і, таким чином, може бути використаний для моделювання його до тих пір, як вона розглядається з певного ракурсу, або далекої відстані. Однак, якщо він ніколи не буде розглядатися більш детально, він буде мати вигляд додекаедру. Одним з рішень цієї проблеми є визначення наскільки детально даний об'єкт буде розглядатися (коли не будь). Проте, це, можливо, набагато більш детально, ніж це необхідно, щоб представляти його на великих відстанях, і в складному середовищі з великою кількістю таких об'єктів, було б занадто багато полігонів (або інших геометричних примітивів) для алгоритмів видимої поверхні ефективної обробки.</blockquote>
Запропонований алгоритм передбачає структуру [[Дерево (структура даних)|даних дерева]], яка кодує в його дугах обидва перетворення і переходи до більш детальногодетальнішого зображення об'єктів. Таким чином, кожен вузол кодує об'єкт, і відповідно до швидкої [[Евристичний алгоритм|евристики]], дерево спускається на листи, кожен з яких забезпечує більш детальне зображення об'єкту. Коли лист буде досягнуто, інші методи можуть бути використані при необхідності більш детально зобразити об'єкт.
<blockquote>Важливий момент, однак, полягає в тому, що в складному середовищі, кількість інформації, представленої про різні об'єкти навколишнього середовища змінюється в залежності від частки поля зору, займаної цими об'єктами.</blockquote>
Взаємодія різних методів спрямована на вдосконалення якості зображення об'єктів та збереження при цьому продуктивності.