Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос по демке GLScene multiproxy


Xeno ©   (2005-04-21 12:05:00) 

В состав GLScene входит демка "multiproxy", в ней показанно как использовать TGLMultiProxy для реализации LOD, в вызове функции MPSphereProgress можно задать координаты каждого прокси объекта,а как можно в точки вызова этой функции узнать какой объект отображается в этот момент (SPHighRes/SPMedRes/SPLowRes).Поправте пожалуйста если я не так всё понял..


Xeno   (2005-04-22 05:59:00) [1]

>DeadMeat
Пошёл немного по другому пути, немного изменил юнит GLMultiProxy, добавил в объект списка свойство DistanceVisible :)
Если кому интересно доработанный юнит и пример здесь http://glscene.nm.ru/down/multiproxy_m.rar


DeadMeat   (2005-04-21 19:25:00) [2]

На вскидку (без проверки и обдумки)..
Пройтись вручную по этому списку и замерить расстояние (кажись от камеры) с помощью VectorDistance (или VectorDistance2)..

---
...Death Is Only The Begining...


Xeno   (2005-04-21 14:30:00) [3]

Могу немного перефразировать вопрос,как определить какие прокси объекты вышли за предел установленный в DistanceMax в списке MasterObjects у компонента TGLMultiProxy??


Xeno   (2005-04-21 14:27:00) [4]

Могу немного перефразировать вопрос,как определить какие прокси объекты вышли за предел установленный в DistanceMax??


Наверх

Титульная страница Поиск, карта сайта Написать письмо