HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Нубские вопросы от <censored> и других нубов
Чтобы не создавать сто тем
3 голосов
Страницы (136): « Первая ... « 123 124 125 126 [127] 128 129 130 131 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 30764
Нанёс повреждений: 492 ед.
Возраст: 33

Рейтинг



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


ncuxonaT
Но в BSP, после вырезания внешних полигонов, такая ситуация невозможна, разве нет?

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.

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

Старое сообщение 14-06-2019 16:46
-
ncuxonaT
каков стол, таков и стул

Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 663
Возраст: 29

Рейтинг



XaeroX по-моему, как раз после вырезания внешних полигонов такая ситуация и получается

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

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

Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 663
Возраст: 29

Рейтинг



Ради интереса проверил, как себя поведут в этой ситуации "большие" рендереры. Усложнил задачу, разбив нижнюю грань на треугольники и отделив один из этих треугольников на развертке.
https://i.imgur.com/UCsbXBx.png
Блендеровский сайклз вообще не рисует пиксели, не попавшие своим центром в треугольник. 3дмаксовский сканлайн рисует все пиксели, но даёт лики. 3дмаксовский менталрей рисует почти все пиксели, лики отсутствуют. Возникает вопрос, как они это сделали.

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

Старое сообщение 14-06-2019 22:40
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



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

__________________
My Projects: download page

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

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

Старое сообщение 15-06-2019 05:35
-
ncuxonaT
каков стол, таков и стул

Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 663
Возраст: 29

Рейтинг



Дядя Миша не понимаю, что значит достраивать квад для триангла. Маленький треугольник с моей картинки как достроить до квада?

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

Старое сообщение 15-06-2019 14:17
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



ncuxonaT вписать его в ббокс, очевидно жеж.

__________________
My Projects: download page

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

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

Старое сообщение 15-06-2019 14:46
-
ncuxonaT
каков стол, таков и стул

Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 663
Возраст: 29

Рейтинг



Дядя Миша в смысле взять ббокс треугольника и растянуть до краев пикселей, которых он касается?

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

Старое сообщение 15-06-2019 15:31
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



ncuxonaT в софтварном раде я не оперирую пикселями. Я вообще не углублялся как оно у тебя там устроено и вряд ли смогу что- то посоветовать.

__________________
My Projects: download page

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

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

Старое сообщение 15-06-2019 15:46
-
ncuxonaT
каков стол, таков и стул

Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 663
Возраст: 29

Рейтинг



Дядя Миша расскажи, чем ты оперируешь. В конце же текстура из пикселей получается.

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

Старое сообщение 15-06-2019 16:08
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



ncuxonaT у меня 2D массив, квадрат или прямоугольник. Как он получается я выше написал.

__________________
My Projects: download page

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

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

Старое сообщение 15-06-2019 16:50
-
PiMoNFeeD
Новичок

Дата регистрации: Sep 2018
Проживает: Санкт-Петербург
Сообщений: 6

Рейтинг



Question

всем привет, поскольку я криворукий (зачёркнуто) ламер, пишу сюда
1) сделал новую пушку на hl sdk 2.3 с гитхаба на основе глока, есесна, почистив от глоковского мусора и т.п. (так же на основе мп5 пробовал, но проблемы абсолютно те же), в итоге у меня почему-то вспышка от выстрела не там, где надо, скрин прикрепил
я ваще хз, как с этим бороться, долго пытался и так и не понял, в чём дело

2) при доставании пушки мне надо, шоб максимальная скорость понижалась, добавил в deploy() вот такую строку:

C++ Source Code:
g_engfuncs.pfnSetClientMaxspeed(m_pPlayer->edict(), 240);

но чёт это ваще ничего не поменяло может ли это быть из-за того, что у меня стоит ограничение скорости игрока этой же функцией в spawn() функции в player.cpp?

3) если у пушки прописан новый тип патронов, который я сам добавил, то у неё не проигрывается анимация перезарядки, но сама перезарядка идёт
примечательно то, что если свапнуть пушку, то анимация таки проиграется, если же поставить, например, стандартные 9mm патроны, то тогда всё будет хорошо
каким образом тип патронов связан с анимацией viewmodelи и как это пофиксить?

если инфы мало (в чём я, почему-то, не сомневаюсь), и для поиска решения нужен экстрасенс, то я скину ещё инфы

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

[ Вложение ]
Безымянный.png

Отредактировано PiMoNFeeD 23-06-2019 в 00:36

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

Старое сообщение 23-06-2019 00:27
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Открой модельку во вьювере и посмотри где у нее вспышка. Если надо - подвинь на нужное место.

__________________
My Projects: download page

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

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

Старое сообщение 23-06-2019 06:02
-
PiMoNFeeD
Новичок

Дата регистрации: Sep 2018
Проживает: Санкт-Петербург
Сообщений: 6

Рейтинг



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

Отредактировано PiMoNFeeD 23-06-2019 в 14:27

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

Старое сообщение 23-06-2019 14:19
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



И игроку попробуй скорость так задавать: m_pPlayer->pev->maxspeed = 240;
насчёт оружия ничо не подскажу, 15 лет прошло.

__________________
My Projects: download page

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

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

Старое сообщение 23-06-2019 15:38
-
PiMoNFeeD
Новичок

Дата регистрации: Sep 2018
Проживает: Санкт-Петербург
Сообщений: 6

Рейтинг



Дядя Миша теперь выяснилось, что макс. скорость игрока после сейв-лоада сбрасывается на дефолтные 320, как можно это исправить? например, делать в сейв запись о макс. скорости и подгружать её при лоаде ¯\_(ツ)_/¯

Отредактировано PiMoNFeeD 24-06-2019 в 12:42

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

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



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


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

Временная зона GMT. Текущее время 07:51. Новая тема    Ответить
Страницы (136): « Первая ... « 123 124 125 126 [127] 128 129 130 131 » ... Последняя »   Предыдущая тема   Следующая тема
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