![]() |
Страницы (78): « Первая ... « 52 53 54 55 [56] 57 58 59 60 » ... Последняя » Показать все 1159 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- несколько вопросов (https://hlfx.ru/forum/showthread.php?threadid=2935)
marikcool, нет таких вроде.
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей
имеется полноцветная текстура tga 32 bit с альфа каналом, как можно ее отрисовать одним цветом с учетом альфа канала?
(opengl)
marikcool
OUT.color.rgb = float3(1, 0, 0); // red color |
OUT.color.a = tex2D(decal, IN.texCoords).a; |
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
вопрос простой - как определить,попадает ли прямая проведённая между двумя точками в какую-то конкретную область? Например в куб? Имея mins и maxs куба как это сделать?
Shapirlic
Проверяй пересечение отрезка с многогранником, для каждой грани куба.
Как вариант - можно бинарным поиском перебирать
__________________
Так и думал что кто то скажет бинарный поиск )) Ещё вопрос - можно ли получить доступ к хитбоксам на сервере? узнать mins maxs конкретного хитбокса в данный момент?
Добавлено 26-06-2012 в 21:58:
ExtractBbox нашёл.но нужно что то типа ExtractHitBox
Элементарно!
Представим прямую линию, проведенную между двумя точками в виде сверхтонкого куба (1 юнит) и проверим их пересечение при помощи простой функции BoxIntersect.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
А про то как достать хитбоксы на сервере кто нить знает?
http://www.hlfx.ru/forum/showthread...=&threadid=3495
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Извини Дядя Миш,но мне не блендинг нужен.Мне нужны позиции хитбоксов.ПРосто mins maxs хитбокса конкретного и всё.
аа. Ну тогда никак. Такое только в ксаше можно.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
А можно извлечь инфу о хитбоксах из модели? А потом по позиции кости подставлять извлечённую инфу и примерно расчитать? Примерно расчитать где сейчас этот хитбокс?
Временная зона GMT. Текущее время 11:36. | Страницы (78): « Первая ... « 52 53 54 55 [56] 57 58 59 60 » ... Последняя » Показать все 1159 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024