HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Рандомный скрин нашего проекта
Random WIP screenshot
Страницы (64): « Первая ... « 29 30 31 32 [33] 34 35 36 37 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



ncuxonaT какое дерево используеш?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 197271

Старое сообщение 25-09-2020 20:33
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



qishmish а вирей еще biased? Тогда убийцу арнольда, короны и блендеровского суслика, ну или что там сейчас модно.

Дядя Миша BVH дерево с разбиением по минимальному SAH

Сообщить модератору | | IP: Записан
Сообщение: 197275

Старое сообщение 25-09-2020 21:18
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



ncuxonaT попробуй KD-tree. У тебя трассировка на куде?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 197276

Старое сообщение 25-09-2020 21:37
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Дядя Миша не хочу, они дольше строятся, занимают больше места и, как правило, медленнее работают (http://citeseerx.ist.psu.edu/viewdo...p=rep1&type=pdf)
Трассировка на пиксельных шейдерах.

Сообщить модератору | | IP: Записан
Сообщение: 197279

Старое сообщение 25-09-2020 22:14
- За что?
qishmish
Житель форума

Дата регистрации: Jun 2007
Проживает: (void)
Сообщений: 1323

Рейтинг



А, круто! стендалоун будет или в блендоту воткнут?

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."

Сообщить модератору | | IP: Записан
Сообщение: 197280

Старое сообщение 25-09-2020 22:23
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



qishmish стэндалоун пока что. Я без понятия, как это в блендер вставлять.

Сообщить модератору | | IP: Записан
Сообщение: 197281

Старое сообщение 25-09-2020 23:24
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



ncuxonaT ты вальвовское дерево попробуй, в сорцах паранои utils\p2rad\raytrace вот его переложи на GLSL. Интересно сравнить.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 197290

Старое сообщение 26-09-2020 08:46
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Дядя Миша там траверс со стеком, его нельзя на шейдерах сделать

Сообщить модератору | | IP: Записан
Сообщение: 197299

Старое сообщение 26-09-2020 13:18
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Можно. Единственное что - великоват стек.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 197300

Старое сообщение 26-09-2020 16:14
-
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1006
Возраст: 31

Рейтинг



64 func_door и игрок, никаких триггеров
https://youtu.be/DRVG0Yd1zvY

__________________
Мой мод на Xash

Сообщить модератору | | IP: Записан
Сообщение: 198005

Старое сообщение 21-10-2020 06:34
- За что?
kotar.sys
Новичок

Дата регистрации: Oct 2020
Проживает: На дне морском
Сообщений: 14
Возраст: 34

Рейтинг



Был написан вот такой шейдер шерсти и волос. Вообще даже новые движки - юнити и анрил очень как то плохо дружат с полупрозрачными текстурами и освещением. Приходится рендерить в несколько проходов, что не очень быстро. Тем не менее, тут и мир тень на неё отбрасывает, оно и само на себя шадоумапу отбрасывает, и на окружающий мир более менее корректно, да ещё и бликует как то. Почти как настоящая шерсть из рендеров 3д пакетов, только тут она конечно полигональная для оптимизации.
https://b.radikal.ru/b29/2011/94/957bb76f57d3.png

Шейдер неона:
https://cdn.discordapp.com/attachments/580102574468890624/758016659440271410/2020-09-22_20.25.38.png

Рекурсивные зеркала с регулируемым разрешением (тут можно так же увидеть как шейдер шерсти выглядел раньше)

https://media.discordapp.net/attachments/580102574468890624/757253725818585168/2020-09-20_17.55.23.png?width=2160&height=949
https://cdn.discordapp.com/attachments/580102574468890624/757266866472353852/2020-09-20_18.47.55.png

Идея старого шейдера была рисовать полупрозрачность через шумовую однобитную маску.
https://cdn.discordapp.com/attachments/580102574468890624/752661346759344169/2020-09-08_1.46.45.png

Коричневый квадрат под водой это стенсильный подводный туманчег. Когда игрок выглядывает наполовину камерой из воды, под водой уровень рисуется с туманом, а над водой - без.
https://cdn.discordapp.com/attachments/580102574468890624/758438474533044264/2020-09-24_0.22.26.png

Смешивание PBR текстур с параллаксом в 4 слоя с лайтмапой:
https://cdn.discordapp.com/attachments/580102574468890624/754687447815946300/2020-09-13_15.57.45.png
https://cdn.discordapp.com/attachments/580102574468890624/754432968591671436/2020-09-12_23.06.37.png

Бамп маппинг для радиосити с лайтмапы:
https://cdn.discordapp.com/attachments/580102574468890624/753358796679544983/2020-09-09_23.57.11.png

Стандартное юнитивское освещение в старом рендере, работает очень бажно в купэ с PBR. Потому пришлось писать свой шейдер для освещения. Так же были написаны свои шейдеры для скайбокса, опять же из-за невозможности регулировать уровень отрисовки у стандартного.

Так же была написана база для бесшовных переходов между уровнями идентичная первой Халфе, разве что пока без кнопок. Тем не менее, всё сохраняется, и объекты прекрасно шастают с уровня на уровень. Работают ветки, может даже в будущем реализуется круговая схема бесшовных переходов - чего нет вообще нигде, по крайней мере я такого нигде не видел. Юнити как оказалось чертовски быстро обрабатывает JSON и грузит уровни за доли секунды, правда это довольно простые уровни ввиде коробок.

На данный момент пока я взял перерыв, в будущем планирую сделать нормальную RMA загрузку, ибо держать каждую карту в отдельном файле очень накладно, да и шадоумапы от такого глючить начинают. Куда оптимальнее распихать монохромные маски по каналам.

Есть ещё мысль собирать карту нормалей из карты высот на лету, чтобы не таскать их в проекте, как думаете это хорошая идея?

__________________
Ржака

Отредактировано kotar.sys 05-11-2020 в 23:30

Сообщить модератору | | IP: Записан
Сообщение: 198394

Старое сообщение 05-11-2020 23:16
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Цитата:
kotar.sys писал:
юнити и анрил очень как то плохо дружат с полупрозрачными текстурами и освещением. Приходится рендерить в несколько проходов, что не очень быстро.

Как несколько проходов помогают?
Цитата:
kotar.sys писал:
Идея старого шейдера была рисовать полупрозрачность через шумовую однобитную маску.

В юнити нет встроенного темпорал фильтра? Он бы мог сгладить шум.
Цитата:
kotar.sys писал:
Смешивание PBR текстур с параллаксом в 4 слоя с лайтмапой:

Они просто так блендятся или еще хейтмапу учитывают?
Цитата:
kotar.sys писал:
Есть ещё мысль собирать карту нормалей из карты высот на лету, чтобы не таскать их в проекте, как думаете это хорошая идея?

Нет

Сообщить модератору | | IP: Записан
Сообщение: 198404

Старое сообщение 06-11-2020 01:10
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
kotar.sys писал:
Вообще даже новые движки - юнити и анрил очень как то плохо дружат с полупрозрачными текстурами и освещением

Я неоднократно объяснял, что рендеринг полупрозрачных материалов - весьма нетривиальная задача, если конечно речь идёт не о планарных поверхностях. Движок тут вообще непричём.

Цитата:
kotar.sys писал:
Работают ветки, может даже в будущем реализуется круговая схема бесшовных переходов - чего нет вообще нигде, по крайней мере я такого нигде не видел.

В халфе всё это прекрасно работает, но с ограничением до 16 выходов с одного уровня. Теоретически в сталкере это тоже должно работать.

Цитата:
kotar.sys писал:
Юнити как оказалось чертовски быстро обрабатывает JSON

Размер этого джейсона какой?

Цитата:
kotar.sys писал:
Есть ещё мысль собирать карту нормалей из карты высот на лету, чтобы не таскать их в проекте, как думаете это хорошая идея?

Хреновая. Нормали должен дизайнер настраивать. А вот TBN щас налиту генерят прямо в пиксельном шейдере и его действительно нет резона хранить в геометрии.

Добавлено 06-11-2020 в 09:33:

Цитата:
ncuxonaT писал:
Как несколько проходов помогают?

Depth Peeling

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 198413

Старое сообщение 06-11-2020 06:33
-
JPEG
Житель форума

Дата регистрации: Sep 2013
Проживает: рф
Сообщений: 659

Рейтинг



демка)

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг

Сообщить модератору | | IP: Записан
Сообщение: 198646

Старое сообщение 20-11-2020 18:56
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Стеклянный Пирогов
https://i.imgur.com/pUbCi2J.jpg

Добавлено 03-01-2021 в 21:15:

Мармеладный Пирогов
https://i.imgur.com/clxNOXS.jpg

Сообщить модератору | | IP: Записан
Сообщение: 199574

Старое сообщение 03-01-2021 18:15
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 04:21. Новая тема    Ответить
Страницы (64): « Первая ... « 29 30 31 32 [33] 34 35 36 37 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Рандомный скрин нашего проекта
Random WIP screenshot
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024