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

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

Проблема при переносе проги из оконного в полный экран в GLScene [Delphi, Windows]


Страницы:   1 2

Fosgen ©   (2005-03-16 19:27:00) 

Приветствую. Помогите кто чем может. :) Накропал прогу. С помощью GLScene. В оконном режиме. С формой. Решил попробовать ее вполноэкранном режиме. Переделал в DataModule, как в примерах показано. А при выполнении след. начального куска программы:
GLCamera1.SceneScale:=GLSceneViewer1.Width/160;
GLFullScreenViewer1.Active:=True;
if GLFullScreenViewer1.Handle=0 then Exit; //это уже я пробовал - не помогло.

На второй строке при активации вьювера происходит переключение в режим, затем приложение с неизвестной системе ошибкой "валится". Наводит на мысль что в чем-то виноват Cadencer - в примере его не было. При отключении Cadencer'а рисуется черный экран. Но как в таком случае чего рендерить - без Cadencer? В чем я туплю? Подскажите пожалуйста. Заранее спасибо за любой конструктивный ответ.


Xeno   (2005-03-17 07:24:00) [21]

Строка GLFullScreenViewer1.Camera:=GLCamera не нужна ,GLFullScreenViewer1 работает со стандартным вьюером,при  срабатывании GLFullScreenViewer1.Active:=True; изображение берётся из стандартного TGLSceneViewer'а


Da Stranger   (2005-03-16 21:56:00) [22]

Единственное, что нужно, это GLFullScreenViewer1.Active:=True;
И камеру указать в дизайн-тайме GLFullScreenViewer1.Camera:=GLCamera;


DeadMeat   (2005-03-16 19:43:00) [23]

Приведи весь код...

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


Страницы:   1 2

Наверх

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