HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: блог разработчика
Часть I
Страницы (241): « Первая ... « 49 50 51 52 [53] 54 55 56 57 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
nemyax
Нёмыч

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

Рейтинг



Цитата:
Дядя Миша писал:
просто игровое время

Оно у тебя целочисленное? И что тогда означает [time * 0.6]?

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

Старое сообщение 28-12-2019 08:46
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



nemyax ну что означает? Тоже самое что и в дуум3.

C++ Source Code:
int tableIndex = (int)(cl.time * 0.6);

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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 28-12-2019 09:16
-
thambs
мразь конченная

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

Рейтинг



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

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

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

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

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

Рейтинг



Ну по умолчанию оно действительно интерполирует, но вовсе не потому что там float. Это в свойствах самой таблицы задается - интерполировать или нет. Если таблица интерполируемая, там достаточно задать просто 0 и 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: Записан
Сообщение: 188448

Старое сообщение 28-12-2019 10:30
-
 Дядя Миша
racing for fish

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

Рейтинг



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

C++ Source Code:
#keydef scroll ... , ...\
vec3 u_texMod<stageNum>_<texModCount> = vec3( <scroll>, <...>, <...> );\
texModCount++;

мы уже сами не можем отличить где первый набор, а где второй. Эта конструкция работает, но я не могу размножить первый набор вар-аргов, например. Нужен другой подход. Например аргумент VA должен начинаться с какого-то особого символа, ну скажем с собаки. Типа такого <@va1>, <@va2>

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 28-12-2019 16:18
-
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2088

Рейтинг



Помню в Fenyx Engine у меня тчинки лежали в long, а когда нужно было что-то типа time + 0.6 я флоат переводил в миллисекунды

__________________
-Brain is dead-

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

Старое сообщение 28-12-2019 18:22
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 29-12-2019 16:41
-
 XaeroX
Crystice Softworks

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

Рейтинг



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


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

Кто-то мне годами рассказывал, что все эти эффекты нужны только для мерцающих лампочек и только в моде Жэки. Кто бы это мог быть, не помнишь?

__________________

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

Старое сообщение 29-12-2019 16:43
-
 Дядя Миша
racing for fish

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

Рейтинг



Собрал bsp, компилю карты, геометрия в порядке, а туман превращает полигоны в кашу. Ну что такое! Опять эта хрень с разной точностью флоата у msvcrt\libc. Как жы мне всё это надоело...

Добавлено 05-01-2020 в 13: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: Записан
Сообщение: 188842

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

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

Рейтинг



дай скрин с туманом))
свой компилятор никогда не думал писать?

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

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

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

Рейтинг



Цитата:
Crystallize писал:
свой компилятор никогда не думал писать?

я по твоему чем сейчас занимаюсь?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 05-01-2020 14:44
-
nemyax
Нёмыч

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

Рейтинг



Туман не такой, при котором бочком лучше видно?

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

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

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

Рейтинг



nemyax это линейный

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 05-01-2020 21:42
-
Crystallize
Житель форума

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

Рейтинг



Дядя Миша я имею в виду, компилятор для С\++

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

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

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

Рейтинг



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

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

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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 06-01-2020 13:22
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 01:36. Новая тема    Ответить
Страницы (241): « Первая ... « 49 50 51 52 [53] 54 55 56 57 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: блог разработчика
Часть I
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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