Вверх ↑
Этот топик читают: Гость
Ответов: 1304
Рейтинг: 405
#1: 2010-12-21 20:33:18 ЛС | профиль | цитата
Наверное могие помнят сериал Вавилон-5, в котором использовался эффект гиперперехода который используется во многих фильмах и играх до сих пор. А недавно рылся в архивах обнаружил код программы "OpenGL Plasma tunnel" автор Jan Horn, после небольшой доработки можно превратить код тоннеля в гиперпереход.
Код "OpenGL Plasma tunnel" портировал практически без изменений, пришлось правда уменьшить количество сегментов конуса, проблема с быстродействием, возможно и можно быстродействие подтянуть процентов на 20-30 но в разы не получиться(без IC).
http://forum.hiasm.com//getfile/21889
скрин
Далее демка гиперперехода(exe-файл), на стандартных компонентах FPS больше чем 14 к/сек получить не удаётся(DualCore AMD Athlon 64 X2, 2400 MHz, + GF PX8600 GT). В демке использовал 64 сегмента а желательно 100, чтобы не видеть сегментацию при применении градиента прозрачности.
http://forum.hiasm.com//getfile/21890
скрин
карма: 3

16
файлы: 4tunnel.png [147.1KB] [984], hyper.png [111.1KB] [975], opengl_plasma_tunnel_.rar [224.8KB] [415], hypertransition_.rar [190.3KB] [402]
Голосовали:sla8a, Genius, foksov, wss60, flud, Валерий, miver, Shonyi, Assasin, Dima, Bams, tig-rrr, sаmakacd, Hardcore, iarspider
Ответов: 3349
Рейтинг: 233
#2: 2010-12-21 21:23:08 ЛС | профиль | цитата
Оба файла - ошибка, просьба перезалить.
карма: 1

0
Ответов: 1304
Рейтинг: 405
#3: 2010-12-21 21:34:19 ЛС | профиль | цитата
Ivann, перезалил, первый раз видать был пробой метрики пространства
карма: 3

0
Ответов: 875
Рейтинг: 101
#4: 2010-12-22 07:35:22 ЛС | профиль | цитата
MAV не перестаешь удивлять.
карма: 1

0
Ответов: 242
Рейтинг: 13
#5: 2010-12-22 20:26:05 ЛС | профиль | цитата
Очень впечатлило. Да к сожалению ресурсы нужны не маленькие , на нетбуке- 7 FPS.
Да и использовать метод разрабочскиво Quake 2 (многие данные не просчитываются а уже забиты и еслиспорная ситуация то берется ближайщее значение) не выйдет =(
карма: 0

0
Ответов: 1304
Рейтинг: 405
#6: 2010-12-23 00:30:32 ЛС | профиль | цитата
Bams, если убрать периодическое смещение текстурных координат весь эффект потеряет визуальность, а если предвычислить и запихнуть в гигантскую матрицу ресурс компа будет использоваться только на перебор сей матрицы. Специально, для твоего нетбука тестовая схема с IC, сам то же буду юзать в виде IC добавив нужных точек. В данной схеме вертикальная синхронизация отключена, и думаю FPS будет 50-60 к/сек, если конечно у тебя не 270 Атом.
http://forum.hiasm.com//getfile/21900
карма: 3

1
файлы: 1hypertransition_ic.sha [96.4KB] [427]
Голосовали:iarspider
Гость
Ответов: 17029
Рейтинг: 0
#7: 2010-12-23 12:28:59 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-01 19:00:03
карма: 0

0
Ответов: 242
Рейтинг: 13
#8: 2010-12-23 12:30:21 ЛС | профиль | цитата
Сверху я . М разница конечно впечатляющая. для глаза не заметно что синхронизация отключена
карма: 0

0
Ответов: 94
Рейтинг: 2
#9: 2010-12-31 02:24:49 ЛС | профиль | цитата
383 FPS
В развернутом виде 133
карма: 0

0
Ответов: 519
Рейтинг: 28
#10: 2011-01-01 18:19:31 ЛС | профиль | цитата

карма: 0

0
Ответов: 875
Рейтинг: 101
#11: 2011-01-01 19:01:48 ЛС | профиль | цитата
kto bolse.jpg
карма: 1

0
Ответов: 3349
Рейтинг: 233
#12: 2011-01-01 19:07:28 ЛС | профиль | цитата
Блин вспомнил, по СТС раньше сериал был "Доктор Кто", там использовался такой же эффект.
карма: 1

0
Ответов: 875
Рейтинг: 101
#13: 2011-01-01 19:40:24 ЛС | профиль | цитата
ровно день назад досматривал 5 сезон
карма: 1

0
Ответов: 519
Рейтинг: 28
#14: 2011-01-01 20:19:12 ЛС | профиль | цитата
[flood]ой , спасибо Ivann , незнаю как и к чему , но ты мне напомнил про ТВ6 и "дежурную аптеку" , ушла искать смотреть.[/flood]
карма: 0

0
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)