HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > нуб вопросы от <censored> и других нубов
чтобы не создавать сто тем создам одну
3 голосов
Страницы (125): « Первая ... « 119 120 121 122 [123] 124 125 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
who said meow?

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

Рейтинг



Ku2zoff на кой оно тебе?

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 16-11-2018 21:45
-
Ku2zoff
Юзер (типа моддер)

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 4760
Возраст: 28

Рейтинг



Дядя Миша я хочу проверить, мой ли косяк в мониторах (при копипасте), или на новом движке/с новыми драйверами и в оригинальном ксаш-моде будет такой же баг.

__________________
Вы всё ещё не пьёте? Тогда мы идём к вам!

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

Старое сообщение 17-11-2018 09:44
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Ku2zoff да ты на новых ксаш-модах провиряй.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 17-11-2018 15:22
-
Ku2zoff
Юзер (типа моддер)

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 4760
Возраст: 28

Рейтинг



Дядя Миша они работают только с ксаш движком. Не годится такое.

__________________
Вы всё ещё не пьёте? Тогда мы идём к вам!

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

Старое сообщение 17-11-2018 16:54
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Ku2zoff ну тада страдай дальше

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 17-11-2018 18:05
-
Luciferchik
Whatever...

Дата регистрации: Jan 2016
Проживает: Украина
Сообщений: 132
Возраст: 22

Рейтинг



Подскажите как побороть light_spot в спирите когда юзаешь 3дскай так как через нулл освещения с помощью light_spot не хочет работать, знаю только один способ это ковырать компиляторы но в них, я не бубу

__________________
Sometimes you have to get knocked down lower than you've even been to stand up taller than you everwere.
You so sad. No, i just die everyday...
I can't do anything around here without everybody getting up in my shit...
The aim of life is self-development.

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

Старое сообщение 08-01-2019 14:34
- За что?
Ku2zoff
Юзер (типа моддер)

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 4760
Возраст: 28

Рейтинг



Luciferchik VHLT поддерживают текстуру env_sky или 3dsky, точно не помню, которая всё норм освещает, как обычное небо, но при этом прозрачная как null.

__________________
Вы всё ещё не пьёте? Тогда мы идём к вам!

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

Старое сообщение 08-01-2019 15:35
- За что?
Luciferchik
Whatever...

Дата регистрации: Jan 2016
Проживает: Украина
Сообщений: 132
Возраст: 22

Рейтинг



Цитата:
Ku2zoff писал:
Luciferchik VHLT поддерживают текстуру env_sky или 3dsky, точно не помню, которая всё норм освещает, как обычное небо, но при этом прозрачная как null.
Спасибо все работает с текстурой env_sky, я и позабыл об этой фиче, а ведь когда-то читал лог и там было написано такое

__________________
Sometimes you have to get knocked down lower than you've even been to stand up taller than you everwere.
You so sad. No, i just die everyday...
I can't do anything around here without everybody getting up in my shit...
The aim of life is self-development.

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

Старое сообщение 09-01-2019 19:31
- За что?
 ~ X ~
offline

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 3378
Нанёс повреждений: 2 ед.

Рейтинг



Награды
 
[1 награда]


Раз уж об этом заговорили.
А как в спирите сделано разделение рендера энтить скайбокса и мира?
Сервер же шлёт всё подряд в пределах PVS. Получается, что энтити скайбокса надо помечать на отправку вне зависимости от PVS, а на клиенте полкадра рисовать только скайбоксовые энтити, а ещё полкадра - всё остальное КРОМЕ скайбоксовых энтить. Это вообще есть у кого-нибудь?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Связь со мной здесь: [email protected]

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

Старое сообщение 10-01-2019 11:12
-
 Дядя Миша
who said meow?

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

Рейтинг



Цитата:
~ X ~ писал:
Получается, что энтити скайбокса надо помечать на отправку вне зависимости от PVS

В ксаш-моде есть точно. Но там элегантное решение - энв_скаю ставится флажок EF_MERGE_VISIBILITY который считывается движком. После чего движок мержит все видимые с позиции неба энтити с основным PVS.
Ну а дальше они просто шлются на клиент, т.к. проходят проверку видимости.

В спирите конечно я так сделать не мог, поступил по иному. Там небо шлёт лучи во все стороны, определяя размер небесного куба. Дальше из длины этих лучей вычисляется AABB, для которого вызывается UTIL_EntitiesInBox.
И все найденные энтити помечаются как видимые отовсюду.

Цитата:
~ X ~ писал:
а на клиенте полкадра рисовать только скайбоксовые энтити, а ещё полкадра - всё остальное КРОМЕ скайбоксовых энтить

Ну там через nextView оно рисуется. Доступа к очистки буффера кадра нет, поэтому приходится такое небо красить нуллом, иначе движок всё перезатрёт.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 10-01-2019 17:49
-
 ~ X ~
offline

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 3378
Нанёс повреждений: 2 ед.

Рейтинг



Награды
 
[1 награда]


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

(интересуюсь, в основном, в теории)

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Связь со мной здесь: [email protected]

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

Старое сообщение 11-01-2019 08:08
-
 Дядя Миша
who said meow?

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

Рейтинг



Цитата:
~ X ~ писал:
но если небо не кубическое? фаил.

ну не то чтобы файл. Вероятно какая-то часть энтить не попадёт в PVS. Сложно сказать.

Цитата:
~ X ~ писал:
А как рисовать только боксовые энтити?

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

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 11-01-2019 14:38
-
 ~ X ~
offline

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 3378
Нанёс повреждений: 2 ед.

Рейтинг



Награды
 
[1 награда]


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

Кстати, нашёл у себя какие-то куски 3Д-неба. Когда-то хотел его пилить, получается

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Связь со мной здесь: [email protected]

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

Старое сообщение 11-01-2019 15:02
-
Luciferchik
Whatever...

Дата регистрации: Jan 2016
Проживает: Украина
Сообщений: 132
Возраст: 22

Рейтинг



Есть ещё такой вопрос к тов.Кu2zoff остались ли у тебя нароботки по гейтсеквенциям к монстрам и будишь ли их оставлять в виде тутора на форуме?

__________________
Sometimes you have to get knocked down lower than you've even been to stand up taller than you everwere.
You so sad. No, i just die everyday...
I can't do anything around here without everybody getting up in my shit...
The aim of life is self-development.

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

Старое сообщение 11-01-2019 16:05
- За что?
Ku2zoff
Юзер (типа моддер)

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 4760
Возраст: 28

Рейтинг



Luciferchik остались. Но в виде тутора оформлять ЭТО я не буду. Убого получилось, да и неграмотно сделано. Немного пореверсив свенкооп, я понял, что надо писать новый класс поверх CBaseMonster и работать с ним. Переписывать довольно приличные куски AI, особенно schedule.cpp, заводить дополнительные активности и прочее. Если не будет лень, я займусь этой задачей в этом году, и если всё получится, просто отдам код Дяде Мише, чтобы он добавил его в XashXT. Стыдно иметь в 2019 году рендерер на уровне, и даже превосходящий уровень сорса, а ИИ при этом едва ушедший от первой и второй кваки.

__________________
Вы всё ещё не пьёте? Тогда мы идём к вам!

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

Старое сообщение 11-01-2019 16:44
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 06:32. Новая тема    Ответить
Страницы (125): « Первая ... « 119 120 121 122 [123] 124 125 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > нуб вопросы от <censored> и других нубов
чтобы не создавать сто тем создам одну
3 голосов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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