HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Кастомный VRAD, исправление освещения в HL2: Update
с сорцами
Страницы (4): « 1 [2] 3 4 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4133

Рейтинг



Цитата:
Crystallize писал:
с for можно в ту же строчку запихнуть как минимум скорость инкремента ну и условие выхода в идеале

Тебе непременно в ту же строчку надо? Можешь опустить проверочное выражение (только не забудь надёжно брейкнуться): for (int i = 0;;i += скоканада) {...}

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

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

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

Рейтинг



А, так ";;" это так и пишется, хех. Прикол в том что можно написать хоть (i=0;i++) и оно скомпилится без ворнингов, вот только работать не будет.

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

Старое сообщение 12-10-2020 06:49
- За что?
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4133

Рейтинг



Цитата:
Crystallize писал:
скомпилится без ворнингов

Странно. Я думал, что без второго разделителя не скомпилится. Но я никада такого не пробовал.
Цитата:
Crystallize писал:
работать не будет

Отработает как раз корректно. Условие i++ никогда не выполнится при i==0 и уйдёт в бесконечный цикл (ну вернее упрётся в потолок инта) при положительном i, потому что i++ значит "прибавь один, но верни старое значение".

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

Старое сообщение 12-10-2020 07:29
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



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


Цитата:
Crystallize писал:
Прикол в том что можно написать хоть (i=0;i++) и оно скомпилится без ворнингов

Шта?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 12-10-2020 07:37
-
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
Crystallize писал:
В халфе ещё был fraction.

на кой он тебе в рейтрейсере?

Цитата:
Crystallize писал:
Да ищу середину потолка в комнате



Цитата:
Crystallize писал:
Габариты текущего лифа как-то можно найти?

leaf->mins, leaf->maxs

ты чем-то капитально не тем занимаешься. Еще и 999 итераций.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 12-10-2020 08:07
-
Crystallize
Житель форума

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

Рейтинг



XaeroX воттакое вот

C++ Source Code:
for( ln=0; ln++; )

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

Старое сообщение 12-10-2020 15:50
- За что?
Crystallize
Житель форума

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

Рейтинг



Цитата:
Дядя Миша писал:
на кой он тебе в рейтрейсере?

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

Цитата:
Дядя Миша писал:
leaf->mins, leaf->maxs

А в сорсе?

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

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

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 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: Записан
Сообщение: 198126

Старое сообщение 26-10-2020 06:06
-
Crystallize
Житель форума

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

Рейтинг



Perfection

[ Вложение ]
d1_canals_010001.jpg

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

Старое сообщение 28-10-2020 18:23
- За что?
Crystallize
Житель форума

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

Рейтинг



Стоило занулить дикие вальвовские значения для константной аттенюации и картинка сразу стала нормальной.

[ Вложение ]
d1_canals_010003.jpg

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

Старое сообщение 28-10-2020 18:25
- За что?
Crystallize
Житель форума

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

Рейтинг



Paskuda! Целый вечер и утро мучался с зависанием в начале FinalLightFace. Погуглил, убрал свои NULL где мог, не помогло. Дебажу-указывает куда-то на распределитель тредов, а я туда вообще не лез. Потом заметил: у меня стоит галочка на Direct Lightmap, т.е. директ и индирект в разные слои. Это она была виновата.

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

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

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

Рейтинг



В мультипоточном коде в первую очередь надо проверять работу в одном потоке, особенно если не понимаешь что делаешь. -threads 1 в батнике.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 31-10-2020 14:28
-
Crystallize
Житель форума

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

Рейтинг



Дядя Миша я делал thread 1, всё равно висло.

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

Старое сообщение 31-10-2020 15:39
- За что?
Crystallize
Житель форума

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

Рейтинг



больше всего времени убито на то чтобы задетектить группы env_fire и каждый из них подсветить несколькими лайтами

Добавлено 23-11-2020 в 00:36:

По большому счёту различия небольшие: цвет солнца более холодный, лайты стали темнее за счёт того что затухание всегда квадратичное, (финалку я отрендерю вообще с симуляцией текслайтов). Солнце по возможности светит из env_sun, лайты-из пропов и костров, широкие лампы изображаются цепочкой лайтов.

Мне интересно, как можно из врада прочитать битмапу скайбокса чтобы выставить соответствующие значения цвета для солнца и амбиента. Но я не знаю на какой кобыле к этой проблеме подъехать: если подключаешь материалсистем к враду то он просит 100500 хидеров и всё равно что-то не находит.

Но самой безумной идеей у меня было бы спавнить вокруг карты по лайту на каждый пиксель скайбокса))

Вложение: vrad release 6.rar (584.5 кб)
Этот файл был скачан 179 раз.

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

Старое сообщение 22-11-2020 17:36
- За что?
Crystallize
Житель форума

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

Рейтинг





[ Вложение ]
d1_canals_030007.jpg

Отредактировано Crystallize 22-11-2020 в 17:59

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

Старое сообщение 22-11-2020 17:51
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 13:20. Новая тема    Ответить
Страницы (4): « 1 [2] 3 4 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Кастомный VRAD, исправление освещения в HL2: Update
с сорцами
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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