Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Небольшое техническое демо с шейдерами
   Список разделов - Проекты и идеи - Небольшое техническое демо с шейдерамиОтветить
АвторСообщение
axredneck
- UAC Gunner -
Next rank: = UAC Gunner = after 6 points
54

Doom Rate: 1.8

Posts quality: +33
Ссылка на пост №1 Отправлено: 27.03.18 03:26:43
Крошечная мапа, в середине которой рэйтрейсится в реальном времени фрактал.
Порт: GZDoom 3.2.5+
IWAD: Doom2 либо FreeDoom2
Рендер: OpenGL
Сильная видеокарта по идее не нужна, должно работать даже на интеграшках.


Ссылка (5 килобайт)

Рейтинг сообщения: +4, отметил(и): Zeberpal_98, VladGuardian, ZZYZX, StormCatcher77
ZZYZX
- Colonel -
Next rank: = Colonel = after 16 pointsМодератор форума
4424

Doom Rate: 1.76

Posts quality: +949
Ссылка на пост №2 Отправлено: 27.03.18 04:39:06
Понравилось, что учитывает положение камеры. Я похожую фигню делал, но там был копипаст с другого ресурса и camerapos-pixelpos игнорировалось.

Самое очевидное использование этого вижу в анимациях дыма/огня/взрывов. Не планируешь дальше ковырять этот подход?

О. И вот. Под определённым углом картинка выглядит так:

Рейтинг сообщения: +1, отметил(и): axredneck
2 2 1
VladGuardian
Lieutenant Colonel
Next rank: Lieutenant Colonel after 189 points
3451

Doom Rate: 1.26

Posts quality: +561
Ссылка на пост №3 Отправлено: 27.03.18 09:49:31
axredneck
На твоем скрине больше всего напоминает орган какого-то большого монстра, типа сердце.

ZZYZX
На твоем отчетливо видно, что фрактал.
Я так понял, он всегда рисуется "в фас", т.е. лицевая часть повернута строго на камеру (под 90°)

P.S. А исходники засекречены? Почему нет ссылок?
3 9 20
mars873
- Sergeant -
Next rank: = Sergeant = after 19 points
321

Doom Rate: 1.72

Posts quality: +83
Ссылка на пост №4 Отправлено: 27.03.18 10:02:07
VladGuardian :
А исходники засекречены?

Шейдеры же лежат в архиве в исходном виде.

Рейтинг сообщения: +1, отметил(и): axredneck
1 1
ZZYZX
- Colonel -
Next rank: = Colonel = after 16 pointsМодератор форума
4424

Doom Rate: 1.76

Posts quality: +949
Ссылка на пост №5 Отправлено: 27.03.18 10:55:22
VladGuardian :
На твоем отчетливо видно, что фрактал.

На моём отчётливо видно что он обрезается справа по непонятной причине.
Спрайт повёрнут в камеру, но рейтресит с учётом позиции камеры, т.е. 3д там настоящее.

Рейтинг сообщения: +1, отметил(и): axredneck
2 2 1
VladGuardian
Lieutenant Colonel
Next rank: Lieutenant Colonel after 189 points
3451

Doom Rate: 1.26

Posts quality: +561
Ссылка на пост №6 Отправлено: 27.03.18 11:04:28
ZZYZX :
На моём отчётливо видно что он обрезается справа по непонятной причине.

Возможно, этот шейдер рендерит по поверхности невидимого полигона (квадрат), и не умещается в отведенные рамки?

Рейтинг сообщения: +1, отметил(и): axredneck
3 9 20
axredneck
- UAC Gunner -
Next rank: = UAC Gunner = after 6 points
54

Doom Rate: 1.8

Posts quality: +33
Ссылка на пост №7 Отправлено: 27.03.18 15:16:53
VladGuardian :
Возможно, этот шейдер рендерит по поверхности невидимого полигона (квадрат), и не умещается в отведенные рамки?

Да.
ZZYZX :
Не планируешь дальше ковырять этот подход?

Попробую его в Психушку вставить, там он к месту будет. Типа воспаленный мозг.

Добавлено спустя 2 минуты 11 секунд:

ZZYZX :
Спрайт повёрнут в камеру

Это не спрайт, а лайндефы. За счет этого можно внутрь фрактала залезть.
Страница 1 из 1Перейти наверх
   Список разделов - Проекты и идеи - Небольшое техническое демо с шейдерами