Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.30;
Скачать: CL | DM;

Вниз

Переключить зрение в игре   Найти похожие ветки 

 
Sphinx   (2004-10-21 23:31) [0]

Вот сижу и думаю над одной вещью, как примерно можно организовать переключение режимов зрения, примерно как в игре AvP 2. Если кто играл и представляет как это примерно сделано - поделитесь мнением?

Заранее спасибо :)


 
DeadMeat ©   (2004-10-22 01:22) [1]

Нуу... насколько я правильно понял, то все это дело там храниться разными текстурами, т.е. для тепловизора одни для инфравизора (или какой он там) - другие и т.п....
А сделать это ИМХО просто. Главное в начале все текстуры загрузить в память. Дальше уже идут нюансы.
К примеру относительно GLScene - поменять TGLMaterialLibrary
Относительно простого OpenGL - скорее всего просто изменить начальный адрес размещения в памяти всех текстур и каждую находить по своему смещению. т.е. нужна таблица... Выбрал тепловизор - таблица_1, инфравизор (или какой он там) - таблица_2 и т.п....

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


 
NailMan ©   (2004-10-22 10:29) [2]

Определенная текстура и механизм смешения. Для D3D скажем берется какая-то текстура, натягивается на большой квад(в экранных координатах на весь экран) и блендится с определенной операцие блендинга(по цвету с вычитанием например). Вобщем тут много надо пробовать и подбирать стейты.

---
WBR, NailMan aka 2:5020/3337.13


 
A22   (2004-10-22 13:42) [3]

FOV поставь здоровым - будешь еще и как рыба-пучеглазка смотреть :)



Страницы: 1 вся ветка

Текущий архив: 2005.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
1-1105675632
DDDeN
2005-01-14 07:07
2005.01.30
Как добавить картинку в StringList?


1-1105951254
Mouse_web
2005-01-17 11:40
2005.01.30
Стоимость работ


1-1106132278
denis24
2005-01-19 13:57
2005.01.30
закрытие формы по ESC


3-1103892760
Anatoliy T.
2004-12-24 15:52
2005.01.30
HalcyonDataSet проблема с фильтром


6-1100034718
able
2004-11-10 00:11
2005.01.30
TServerSocket число соединений