HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Движкотред
Обсуждение и вопросы по разным игровым движкам
Страницы (42): « Первая ... « 4 5 6 7 [8] 9 10 11 12 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
chakki.skrip
Динозавр

Группа: Неопытный
Дата регистрации: Feb 2016
Проживает: Россия
Сообщений: 270
Возраст: 27

Рейтинг



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

Да, размеры как-то сами указываются в absmin и absmax. Коллизия то может появиться, то нет. В чем может быть проблема? Может какая-то ошибка в ReGameDll? Что и зачем указывает эти значения)

Отредактировано chakki.skrip 12-11-2019 в 09:47

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

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

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

Рейтинг



Размеры не появятся, я же говорю, что вызов SET_MODEL обнуляет эти значения. То что в absmin\absmax это origin +\- 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: Записан
Сообщение: 186202

Старое сообщение 12-11-2019 10:37
-
chakki.skrip
Динозавр

Группа: Неопытный
Дата регистрации: Feb 2016
Проживает: Россия
Сообщений: 270
Возраст: 27

Рейтинг



Недавно узнал о возможности задания собственных размеров хуллов при компиляции карты: -hullfile "file.hull" Я думал хуллы изменяются только в исходниках компилятора, но товарищ скинул ссылочку и вот)
32 32 72 стоя
64 64 64 монстры
32 32 36 сидя

Так игрок нигде не застревает и все круто.
Но у меня есть вопрос, существует ли возможность создавать еще новые хуллы для карты?
Пробовал вписывать в этот файл с хуллами еще хуллы, но компилятор обрабатывал только 4 хулла
SolidBSP [hull 0]
SolidBSP [hull 1]
SolidBSP [hull 2]
SolidBSP [hull 3]
Пробовал также указывать 2 хулл файла, но использовался на карте только последний указанный в строке.

Point hull - SolidBSP [hull 0] 0 0 0
Human hull - SolidBSP [hull 1] 32 32 72
Large hull - SolidBSP [hull 2] 64 64 64
Duck hull - SolidBSP [hull 3] 32 32 36
Верно же для хл?

В общем вопрос опять, как можно задать еще несколько хуллов дополнительных?

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

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

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

Старое сообщение 09-12-2019 15:10
-
chakki.skrip
Динозавр

Группа: Неопытный
Дата регистрации: Feb 2016
Проживает: Россия
Сообщений: 270
Возраст: 27

Рейтинг



Блин, жалко( Хотя и этого достаточно, на больших картах все равно лимит по клипнодам из-за дополнительных хуллов будет(

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

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

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

Старое сообщение 10-12-2019 08:25
-
chakki.skrip
Динозавр

Группа: Неопытный
Дата регистрации: Feb 2016
Проживает: Россия
Сообщений: 270
Возраст: 27

Рейтинг



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

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

Старое сообщение 10-12-2019 08:39
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



chakki.skrip вот и ты в это болото полез. Значит, смотри: во-первых, надо хуллы при компиляции карты поменять. Во-вторых, в самих дллках, в обеих (GetHullBounds). В-третьих, надо каким-то образом ПРИНУДИТЕЛЬНО изменить размеры хуллов для всех бсп-моделей, включая мир (вот уж не знаю почему это надо делать, видимо, в движке они где-то повторно определяются после тех, что записаны в карту). Сделать это можно из InitInput, как в Quake Remake, либо из PM_PlayerMove, как в туторе с thewavelength. Первый вариант канает только для сингла и листенсервера. Второй годится для выделенного сервера тоже, т.к. PM_PlayerMove вызывается и на сервере тоже.
Если хочешь добавить игроку дополнительные размеры, глянь мой тутор по ползанию. Монстрам это не нужно, у них есть UTIL_SetSize и SetObjectCollisionBox. Барник никак не залезет в вентиляцию, в отличие от хедкраба.

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

Старое сообщение 10-12-2019 12:15
- За что?
chakki.skrip
Динозавр

Группа: Неопытный
Дата регистрации: Feb 2016
Проживает: Россия
Сообщений: 270
Возраст: 27

Рейтинг



Ku2zoff спасибо))) я и не думал, что будут сложности)

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

Старое сообщение 11-12-2019 11:47
- За что?
FiEctro
Кот Арсис

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

Рейтинг



Вопрос из разряда моделинга.
Вот есть у нас остров, большой такой остров, на нём берега, поляны, горы, дороги и деревушки. Как будет правильно текстурить этот ландшафт, если сделать его моделькой?
Поскольку если сделать классическую развёртку как для обычной модели, тогда текстуру надо делать очень большого разрешения, чтобы в игре она не была мыльной. Разрезать модельку? Вылезут проблемы с нормалями и состыковкой разверток у разных моделей (в паинтере такую модель уже не покрасишь). Делать отдельную UV для каждого полигона как в халфе, долго и муторно.

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

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

Старое сообщение 23-12-2019 07:48
- За что?
nemyax
Нёмыч

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

Рейтинг



FiEctro
Тайлить нельзя?

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

Старое сообщение 23-12-2019 08:00
- За что?
FiEctro
Кот Арсис

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

Рейтинг



Цитата:
nemyax писал:
FiEctro
Тайлить нельзя?

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

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

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

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

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

Рейтинг



Я бы такое затекстурил по принципу грасс-теста. 1024х1024 - детальная карта, маскирующая тайлинг, 1024х1024 - карта слоёв, где уровень градации это номер слоя. Ну и сами слои.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 23-12-2019 15:55
-
FiEctro
Кот Арсис

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

Рейтинг



Я ориентируюсь на что то вроде такого:
https://www.turbosquid.com/3d-model...islands-1143902

Естественно карта с маской тут особо не спасёт.

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

Отредактировано FiEctro 23-12-2019 в 16:17

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

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

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

Рейтинг



FiEctro не понятно, почему не подходят тайлы с масками. Вон в юниджине наделали кучу масок https://habr.com/ru/company/unigine/blog/184614/

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

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



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


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

Временная зона GMT. Текущее время 15:32. Новая тема    Ответить
Страницы (42): « Первая ... « 4 5 6 7 [8] 9 10 11 12 » ... Последняя »   Предыдущая тема   Следующая тема
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