HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Движкотред
Обсуждение и вопросы по разным игровым движкам
Страницы (42): « Первая ... « 19 20 21 22 [23] 24 25 26 27 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

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

Рейтинг



FiEctro любую технологию неплохо увязать с уже существуюшими. Навскидку, как ты на это декали собрался накладывать?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 05-08-2020 20:47
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12893
Возраст: 32

Рейтинг



Дядя Миша
Прожектором? А как ещё их наложить?

Вот тут чувак в скринспейсе сделал:

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 05-08-2020 в 20:56

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

Старое сообщение 05-08-2020 20:55
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4420
Возраст: 34

Рейтинг



появились первые скриншоты больших пространств из XashNT

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

Старое сообщение 06-08-2020 02:56
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12893
Возраст: 32

Рейтинг



Помнится был какой то шейдер позволяющий сгладить переход между двумя воткнутыми друг в друга пропами. Никто не знает названия?
https://b.radikal.ru/b17/2008/ec/aa500d4c41e9.jpg

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 13-08-2020 в 07:29

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

Старое сообщение 13-08-2020 07:26
- За что?
 Дядя Миша
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: Записан
Сообщение: 196318

Старое сообщение 13-08-2020 07:47
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12893
Возраст: 32

Рейтинг



Дядя Миша
Не, это не так работает. Там был какой то шейдер который делал плавные текстурные переходы с абсолютно разными сетками. Даже статья на хабре была, но я сейчас что то найти не могу.

А то о чём ты говоришь, это обычное многослойное текстурирование с которым я уже разобрался.

Нашел. Mesh terrain blending


https://inresin.wordpress.com/2020/...nding-in-unity/

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 13-08-2020 в 08:18

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

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

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

Рейтинг



А, через глубину. Ну это типо подводного туманчега только наоборот.
Он там всё равно задаёт какие-то факторы в редакторе, это не автоматически.

Добавлено 13-08-2020 в 11:33:

Интересно, оно с дистанцией не глючит, или когда используется нестандартная глубина.

Добавлено 13-08-2020 в 11:40:

Ёпте, я тут более вдумчиво почитал, что он там пишет. Он предлагает каждую границу такого меша рендерить через отдельный проход ?

Добавлено 13-08-2020 в 11:48:

Как сделал бы я - проверил пересечение меша с ландшафтом. Если оно есть - расшарил бы слои ландшафта на этот меш. Смешал бы собственную текстуру меша с проекционной текстурой ландшафта через альфа-блендинг, заданный юзером вручную. Второй вариант - задавать не вручную, а по какой-то формуле, через дотпродукт, самые низкие точки, точки пересечения, ну что-то вроде этого.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 13-08-2020 08:48
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12893
Возраст: 32

Рейтинг



Цитата:
Дядя Миша писал:
Ёпте, я тут более вдумчиво почитал, что он там пишет. Он предлагает каждую границу такого меша рендерить через отдельный проход ?


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

Цитата:
Дядя Миша писал:
Смешал бы собственную текстуру меша с проекционной текстурой ландшафта через альфа-блендинг, заданный юзером вручную.


По моему опыту работы с проекционными декалями, такое приведёт к очень некрасивым растяжкам на перпендикулярных поверхностях вроде стены дома.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 13-08-2020 в 09:00

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

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

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

Рейтинг



Цитата:
FiEctro писал:
По моему опыту работы с проекционными декалями

проекции бывают разные, не только перспективные.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 13-08-2020 10:22
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12893
Возраст: 32

Рейтинг



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

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 13-08-2020 в 23:20

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

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

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

Рейтинг



Халфа чекает PVS. Ну можно просто по некоему радиусу вокруг игрока.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 14-08-2020 07:59
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12893
Возраст: 32

Рейтинг



Дядя Миша
Так это нифига не точно, у меня так будут монстры выпадать за карту (в халфе я кстати тоже такое замечал, но на них не действовала гравитация, они просто висели в воздухе вне карты). Я вот думаю сделать ещё 1 триггер как раз для объектов которые должны переходить.

И второй вопрос - в халфе сохраняется состояние всей карты. Но эти объекты не переходят на другую локацию, я так понимаю они просто пишутся в сейв? И при переходе на карту с которой мы пришли, просто грузится этот сейв?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 14-08-2020 в 08:17

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

Старое сообщение 14-08-2020 08:15
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



Цитата:
FiEctro писал:
покрывать триггером всю переходную область, но в халфе оно работает как то иначе

Использование trigger_transition -- самый надёжный способ. Проверка по PVS неявна для левел-дизайнера, поэтому может приводить (и приводит) к труднообнаружимым багам.

__________________
http://www.moddb.com/mods/monorail-quest

Отредактировано thambs 14-08-2020 в 08:30

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

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

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

Рейтинг



Цитата:
FiEctro писал:
Так это нифига не точно

а чейнджлевел и не бывает точным. Он всегда что-то такое захватывает.

Цитата:
FiEctro писал:
И второй вопрос - в халфе сохраняется состояние всей карты. Но эти объекты не переходят на другую локацию, я так понимаю они просто пишутся в сейв? И при переходе на карту с которой мы пришли, просто грузится этот сейв?

Для кого я вот это писал: https://www.hlfx.ru/forum/showthrea...=&threadid=3394

Добавлено 14-08-2020 в 11:48:

Цитата:
thambs писал:
Проверка по PVS неявна для левел-дизайнера, поэтому может приводить (и приводит) к труднообнаружимым багам.

с порталами видимость можно ограничить очень точно. Гораздо лучше чем пытаться встроить транзишен в тот же объем. На самом деле, в халфе на PVS особо и не рассчитывают. Там очень просто это устроено - то что попало в PVS переносится на следующий уровень. На следующем уровне оно застревает либо снаружи уровня либо в солиде. И помечается, как невалидное. Но за деталями - в мой тутор.

Добавлено 14-08-2020 в 11:51:

И еще учитывайте, что халфовский чейнджлевел - самый навороченный из всех, какие только существуют. Убедитесь, что вам вообще это нужно.
В самой халфе он главным образом был потому, что карты были мелкие, а игра по задумкам проходила в довольно большом комплексе. А между главами абсолютно все данные дропались, чтобы размер сейва не разрастался. А теперь вот прикиньте, если все карты одной главы собрать в один уровень, то и не надо всех этих заморочек.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 14-08-2020 08:51
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12893
Возраст: 32

Рейтинг



>> В самой халфе он главным образом был потому, что карты были мелкие, а игра по задумкам проходила в довольно большом комплексе.

А что поменялось? Детализация карт выросла, и их по прежнему придётся делать относительно маленькими.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

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

Старое сообщение 14-08-2020 09:04
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 14:44. Новая тема    Ответить
Страницы (42): « Первая ... « 19 20 21 22 [23] 24 25 26 27 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Движкотред
Обсуждение и вопросы по разным игровым движкам
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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