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

Вниз

Взрыв на OpenGL   Найти похожие ветки 

 
Валера   (2005-06-02 21:31) [0]

Дайте плз, кто-нить простенький исходник взрыва.
А то сижу, сочиняю, чет ничо не получается :(


 
XProger ©   (2005-06-02 22:23) [1]

Такая программа будет караться по закону о порче информации УК РФ... ;)

А если серьёзно, способов уйма:
1) Система частиц http://www.gamedev.ru/articles/?id=30124
2) Анимированный спрайт повёрнутый всегда на камеру (HL)
3) Куча перекрещённых анимированных спрайтов
4) 3D моделирование (Quake 2)
5) ...

Какой хочешь?


 
Валера   (2005-06-02 22:35) [2]

>>>Какой хочешь?

Фсе! ;-)
Да я посмотреть хочу как это вообще делается. А начать надо с самого простого.
Ну а если есть возможность дать несколько исходников - буду очень признателен.


 
Валера   (2005-06-02 22:37) [3]

Простейший, например, (как я пытался сделать) картинка расширяется и исчезает.


 
Zer0 ©   (2005-06-02 22:40) [4]

на форуме уже выкладывались примеры неплохих взывов. (поиск)
при жеалинии можно слить исходники с http://code.rpro.ru, там тоже есть примеры


 
Валера   (2005-06-03 07:39) [5]

>>на форуме уже выкладывались примеры неплохих взывов. (поиск)

Чет ненашел ничего :(


 
cyborg ©   (2005-06-03 10:21) [6]

Я пока сделал анимированный спрайт (текстура с несколькими кадрами) биллбордами рисуется, при анимации изменяю текстурные координаты. Хотя не мешало бы ещё частицы приделать, более реалистично будет.


 
Валера   (2005-06-03 10:51) [7]

>>>cyborg ©   (03.06.05 10:21) [6]

А можно посмотреть? плз.


 
cyborg ©   (2005-06-03 10:57) [8]

можно, только около мегабайта скачивать придётся, если у тебя нет библиотеки D3DX92ab.dll, если есть, то гораздо меньше ;)
Эта дллка идёт с заголовками директХ с сайта http://clootie.ru/


 
Валера   (2005-06-03 11:03) [9]

Положи сюда: http://www.webfile.ru/ плз, если уже нигде не лежит. Спрайт тоже положи, посмотрю как умные люди делают.


 
cyborg ©   (2005-06-03 11:42) [10]

Размер оказался немного больше, я оказывается там новые текстуры вставил :)

Брать тут:
http://www.cyborghome.ru/download/temp/

Это пока моё изучение в 3Д
Engine3D_2.rar - там крутится планета, генерируются астероиди рендомно и каждому астероиду делается биллбоард взрыва. Пока всё это выглядит "попсово", в данный момент я серьёзно болею, поэтому пока ничего не продвигается.

Автор вопроса просил на ОпенГЛ, а у меня Директ3Д 9 (нужен DirectX 9 и заголовки для него с вышеназванного сайта), хотя по сути там  и там рисуется треугольниками, у спрайта создаётся четыре точки (прямоугольник) по часовой стрелки и индексы двух треугольников, точки 1,2,4 и 2,3,4.

Сама сцена обрабатывается в модуле GameSceneLogo, прибамбасы по созданию и обработке объектов находятся в модуле Engine3DUtils.

Если нет D3DX92ab.dll, то нужно скачать файл D3DX92ab.rar

Архивы запакованы архиватором WinRAR 3


 
Валера   (2005-06-03 12:13) [11]

Спасибо! Попробую сделать как у тебя, спрайтами.

Если кто-нибудь еще покажет какой-нить другой исходник взрыва на gl, буду очень признателен.


 
XProger ©   (2005-06-03 14:50) [12]

http://timeforkill.mirg.ru/files/sdk/TFK_045a_src.rar
А я так делал! (смотреть Particle_lib.pas :)


 
Zak3D[@Tm] ©   (2005-06-03 16:33) [13]

Валера
Глянь на code.rpro.ru в разделе Paratruper, там есть работа ПсихЪ"а. Посмотри её, очень не хилый пример реализации взрыва!


 
MsShtaer ©   (2005-06-03 17:00) [14]

Посмотри статью http://ati.com/developer/gdc/GDC2005_RubyDangerousCurves.pdf
там в самом конце


 
Валера   (2005-06-03 19:46) [15]

>>>XProger ©   (03.06.05 14:50) [12]

Судя по коду - красиво.

>>>Zak3D[@Tm] ©   (03.06.05 16:33) [13]

Спасибо, хороший пример.

>>>MsShtaer ©   (03.06.05 17:00) [14]

Вот бы еще на русском писали ;) Хорошая статья.

Спасибо всем, мне очень помогли.


 
OSokin ©   (2005-06-07 20:14) [16]

Zak3D[@Tm] ©   (03.06.05 16:33) [13]
А еще лучше арканоид dRake"а там же. Там играть из-за взрывов невозможно.


 
П7   (2005-06-07 21:09) [17]

Та же хрень, что и в паратрупере, только в более доступной форме, но без привязке к таймеру (: лежит тут:
http://p7.animka.com/source.php?id=1



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

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

Наверх




Память: 0.5 MB
Время: 0.045 c
6-1119994627
wp2
2005-06-29 01:37
2005.10.16
Реципиент (RCPT) не тот?


14-1127592077
NikNet
2005-09-25 00:01
2005.10.16
Где взять компонент TCPParser?


8-1116958075
ALL
2005-05-24 22:07
2005.10.16
Графическое построение схем


3-1125742000
turonix
2005-09-03 14:06
2005.10.16
Как программно узнать установлен ли Primery Key на заданном поле?


3-1125226578
Ilg
2005-08-28 14:56
2005.10.16
Удаление бызы данных