HLFX.Ru Forum Страницы (260): « Первая ... « 118 119 120 121 [122] 123 124 125 126 » ... Последняя »
Показать все 3892 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Нубские вопросы от <censored> и других нубов (https://hlfx.ru/forum/showthread.php?threadid=4535)


Отправлено Дядя Миша 20-07-2018 в 20:29:

Цитата:
Ku2zoff писал:
Теперь я наконец понял, почему надо использовать SetBits, FBitSet и ClearBits, а не вот эту вот порнографию с математическими знаками.

Для красоты оформления восновном.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 23-07-2018 в 08:33:

Цитата:
Ku2zoff писал:
Может быть есть где-нибудь у кого-то список таких вот маленьких досадных багов?

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

>>Теперь я наконец понял, почему надо использовать SetBits,
я тоже этим пользуюсь, но считаю плохой практикой. )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено FreeSlave 23-07-2018 в 14:13:

Ku2zoff, nekonomicon собирал фиксы из разных репозиториев и пушил в этот https://github.com/FWGS/hlsdk-xash3d
Смотреть примерно отсюда https://github.com/FWGS/hlsdk-xash3...1fb117e1058+174 и дальше по Newer.

Добавлено 23-07-2018 в 17:13:

Альтернативно можешь пуллреквесты глянуть https://github.com/FWGS/hlsdk-xash3...Apr+is%3Aclosed

__________________
I'm on github
I'm on opendesktop.org


Отправлено Cybermax 19-08-2018 в 07:11:

Можно ли сделать такой прицел не используя параноевский рендер?



Отправлено Ku2zoff 19-08-2018 в 08:28:

Cybermax можно. Само приближение надо рисовать отдельным проходом как inset view в режиме спектатора.
http://img.playground.ru/images/0/3/6-2.jpg
Прицел, короче, нужен примерно такой, с толстыми краями, чтобы спрятать под ним края вьюпорта. Ну это теория, я конечно не проверял. Но попробую сделать сам такое, идея интересная.


Отправлено Cybermax 19-08-2018 в 09:27:

Ku2zoff
Моделька для экспериментов.
http://rgho.st/6hs5MyDWf


Отправлено Chyvachok 19-08-2018 в 18:54:

Cybermax Это случаем не Red Orchestra? Мне там еще одна фишка нравиться, что прицел не закреплен по средине экрана как во всех играх, а немного двигается с мышкой, Free Aim вроде называется. Ее еще в моде для Half-Life 2 под названием SMOD можно включить опционально, она как по мне оружию более динамичное ощущение добавляет. Кстати там тоже есть пусть изначально не заюзаная возможность делать прицелы как на скрине где зум есть только в прицеле.

Кстати кто-то фиксил в халве эффект контузии из TFC? Я вроде видел его в разных модах, это когда у игрока камера вместе с оружием в разные стороны кружиться после взрыва гранаты шпиона, я заметил там оружие стреляет в противоположную сторону от которой оно смотрит во время действия эффекта.


Отправлено Ku2zoff 18-09-2018 в 15:37:

Сижу, изобретаю велосипед Подскажите в общих чертах, а лучше с примером, что нужно, чтобы нарисовать средствами OpenGL вместо фейса, покрашенного определённой текстурой, другую текстуру: экран монитора или телевизора. Откуда берётся текстура неважно, думаю, что я управлюсь сам с захватом вида из trigger_camer'ы. Меня интересует сама "рабочая" поверхность. Глядел старые ксаши и тринити. Если я всё правильно понял, там строится Vertex Array. Он же ускоряет процесс рендеринга по сравнению с рендерингом в текстуру?


Отправлено Дядя Миша 18-09-2018 в 17:38:

Ku2zoff не надо средствами OpenGL, движок сам всё нарисует. Просто подмени ему gl_texturenum на свою текстуру в которую отрендерил монитор. И дай флажок SURF_DRAWTILED, чёб лайтмапу не рисовало.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 18-09-2018 в 20:20:

Не выходит. Что-то я не так делаю.

C++ Source Code:
glBindTexture(GL_TEXTURE_2D, texture);
glCopyTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, 0, ScreenHeight, ScreenWidth, ScreenHeight, 0);

Это типа захватываем кадр в текстуру.
C++ Source Code:
for (int i = 0; i < mod->numtexinfo; i++)
{
  if (strstr(pTex[i].texture->name, "FIFTIES_MON1"))
    pTex[i].texture->gl_texturenum = texture;
}

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


Отправлено Дядя Миша 18-09-2018 в 20:57:

Ku2zoff небось слишком рано ставишь номер, движок перезатирает.
Но я точно знаю что это работает.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 19-09-2018 в 03:13:

Ku2zoff
Почему пятый аргумент у glCopyTexImage2D - ScreenHeight?

__________________

xaerox on Vivino


Отправлено Ku2zoff 19-09-2018 в 10:32:

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

А в каком месте не рано ставить его? DrawNormal/TransparentTriangles не годится?
XaeroX это я косяк. Кажется, там 0 должен быть. Дома буду, посмотрю, как правильно координаты указывать.


Отправлено Дядя Миша 19-09-2018 в 17:36:

Ku2zoff ты сперва убедись что у тебя текстура корректно подменяется. Там не strstr нужен, а наверное stristr или stricmp.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 18-10-2018 в 06:57:

Остался у кого-нибудь старый Xash 0.39, который мод? Скиньте, плиз. Сорцы для ковыряния у меня есть, а сам архив с модом, со всеми его скриптовыми текстовиками и ресурсами, пропал вместе со сгоревшим жёстким диском где-то в 2010-м году.
И ещё, помнится, существовали сорцы этого мода за версией 0.45, там были добавлены порталы, помимо мониторов и зеркал. Может быть у кого-то тоже завалялись где-то в коллекции. У меня этот архив постигла та же судьба, что и предыдущий. Вместе с моей смищной озвучкой для халфы


Временная зона GMT. Текущее время 11:51. Страницы (260): « Первая ... « 118 119 120 121 [122] 123 124 125 126 » ... Последняя »
Показать все 3892 сообщений этой темы на одной странице

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