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

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

эффекты


FVlad ©   (2003-03-16 08:44:00) 

Доброе время суток.
Кто знает как в Delphi 4-6 сделать голивудские спец эфекты(Взрывы в космосе, черные дыры и т.д)


Juster~   (2003-03-19 21:17:00) [1]

конечно, только качай сам, 1.5mb все-таки:
http://www.cs.unc.edu/~davemc/Particle/


JibSkeart   (2003-03-19 17:23:00) [2]

Juster~ (19.03.03 17:21)
Поделился бы :)


Juster~   (2003-03-19 17:21:00) [3]

MeF88: да нет тормозить не будет, хотя это зависит от расстояния камеры до биллбоардов. Если спрайты будут настолько близко, что будут занимать весь экран, тогда fps сильно упадет (как исправить такое не знаю). У меня есть демка систем частиц, там более 10000 частиц выводиться может (!)

FVlad: уже скоро можно будет реализовывать очень красивые спецэффекты, с меньшими затратами. Шейдеры для того и придумали (наверное)


MeF88   (2003-03-19 06:58:00) [4]

А если делать взрыв системой частиц под OpenGL из спрайтов 32x32 - сильно тормозить будет?


JibSkeart   (2003-03-18 14:27:00) [5]

Да тут только супер компьютер понадобится :))


A_n_t   (2003-03-17 06:48:00) [6]

Если 2D, то более менее просто:
свет - это картинка, например красная с градиентом от центра к краям, наложенная с определенной прозрачностью, даст освещение красным фонарем
( в большинстве случаев)

Если 2D, то более менее просто:
свет - это картинка, например красная с градиентом от центра к краям, наложенная с определенной прозрачностью, даст освещение красным фонарем
тень - черная картинка наложенная с прозрачностью, под нужным объектом

В 3D все помуторней, но тоже можно, плюс то, что можно создавать многие эффекты аппаратно, но процесс этот не прост.

В любом случае работать (в большинстве случаев) будешь с заранее созданными картинками спецэффектов, в вот как уже будешь их отображать - твое дело.


FVlad   (2003-03-16 21:28:00) [7]

А как же окружающая среда? Ведь в ней тоже должны происходить изменения(свет, тени...)


A_n_t   (2003-03-16 17:20:00) [8]

Если хочешь что-нибудь действительно стоящее, делай в 3D редакторе (например, 3D Studio MAX) те самые голливудские спецэффекты (в итоге получаешь набор картинок), а с помощью Delphi 4-6 и OpenGl просто выводи когда надо, где надо, и как надо эти картинки.


FVlad   (2003-03-16 08:48:00) [9]

И OpenGl


Наверх

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