HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > HUD как в HL2
нужен тутор
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
xZhekill
Частый гость

Дата регистрации: Nov 2010
Проживает: (void)
Сообщений: 58

Рейтинг



Exclamation HUD как в HL2

Ищется тутор на худ как в HLFX 0.6 и UG-3

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

Старое сообщение 19-07-2012 14:15
- За что?
ONeiLL
CrazyUkrainian

Дата регистрации: Dec 2011
Проживает: Украина, Житомир
Сообщений: 562
Возраст: 23

Рейтинг



А чем он отличается?

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

Старое сообщение 19-07-2012 14:32
- За что?
xZhekill
Частый гость

Дата регистрации: Nov 2010
Проживает: (void)
Сообщений: 58

Рейтинг



как в хл2 здоровье, патроны находятся в темных квадратах с округленными краями)))

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

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

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

Рейтинг



т.е. у тебя не хватает ума нарисовать тёмные квадраты со скругленными краями? Я правильно понял?

__________________
My Projects: download page

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

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

Старое сообщение 19-07-2012 15:18
-
 XaeroX
Crystice Softworks

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

Рейтинг



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


Дядя Миша
Наверное, он думает, что есть какие-то встроенные функции

__________________
"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: Записан
Сообщение: 103179

Старое сообщение 19-07-2012 15:47
-
 Дядя Миша
who said meow?

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

Рейтинг



Я вообще-то имел в виду - нарисовать в паинте ))))

__________________
My Projects: download page

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

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

Старое сообщение 19-07-2012 17:08
-
xZhekill
Частый гость

Дата регистрации: Nov 2010
Проживает: (void)
Сообщений: 58

Рейтинг



Дядя Миша
Нарисовать как раз не проблема, хромает кодинг!
XaeroX
До того как ты мне открыл глаза, я думал худ можно сменить на кнопку F1

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

Старое сообщение 20-07-2012 07:04
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


xZhekill
Ну я так и понял.

__________________
"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: Записан
Сообщение: 103203

Старое сообщение 20-07-2012 08:58
-
HAWK0044
Житель форума

Дата регистрации: Oct 2010
Проживает: Анапа
Сообщений: 563
Возраст: 24

Рейтинг



Я теперь понял почему абсолютно все нубы стопорятся на худах, если нужно кастомные нарисовать - нет тутора!

Есть 2 варианта как рисовать, точнее 4, но четвёртый - убогий.
рисуем через триапи, грузим спрайт с текстурой и рисуем квадрат:

C++ Source Code:
1
char sz[256];
2
sprintf( sz, "sprites/cursor.spr" );
3
gHUD.m_hsprCursor = SPR_Load( sz );
4
 
5
gEngfuncs.pTriAPI->SpriteTexture( (struct model_s *)gEngfuncs.GetSpritePointer( gHUD.m_hsprCursor ), 0 );
6
 
7
// Create a triangle, sigh
8
gEngfuncs.pTriAPI->RenderMode( kRenderNormal );
9
gEngfuncs.pTriAPI->CullFace( TRI_NONE );
10
gEngfuncs.pTriAPI->Begin( TRI_QUADS );
11
// Overload p->color with index into tracer palette, p->packedColor with brightness
12
gEngfuncs.pTriAPI->Color4f( 1.0, 1.0, 1.0, 1.0 );
13
// UNDONE: This gouraud shading causes tracers to disappear on some cards (permedia2)
14
gEngfuncs.pTriAPI->Brightness( 1 );
15
gEngfuncs.pTriAPI->TexCoord2f( 0, 0 );
16
gEngfuncs.pTriAPI->Vertex3f( org.x, org.y, org.z );
17
 
18
gEngfuncs.pTriAPI->Brightness( 1 );
19
gEngfuncs.pTriAPI->TexCoord2f( 0, 1 );
20
gEngfuncs.pTriAPI->Vertex3f( org.x, org.y + 50, org.z );
21
 
22
gEngfuncs.pTriAPI->Brightness( 1 );
23
gEngfuncs.pTriAPI->TexCoord2f( 1, 1 );
24
gEngfuncs.pTriAPI->Vertex3f( org.x + 50, org.y + 50, org.z );
25
 
26
gEngfuncs.pTriAPI->Brightness( 1 );
27
gEngfuncs.pTriAPI->TexCoord2f( 1, 0 );
28
gEngfuncs.pTriAPI->Vertex3f( org.x + 50, org.y, org.z );
29
 
30
gEngfuncs.pTriAPI->End();
31
gEngfuncs.pTriAPI->RenderMode( kRenderNormal );

второй - учим ОГЛ , грузим текстуру, рисуем как в триапи ,только через огл.третий - как второй, только учимся рисовать квадраты с закруглёнными углами (не текстурно) , ну и четвёртый - как в стандарте хл, только спрайт, только аддитив, только фиксированый размер.

Добавлено 20-07-2012 в 13:40:

А вообще мне кажется проще было бы купить исходники UG за 30 рублей

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

Старое сообщение 20-07-2012 09:40
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



а ну-ка, ну-ка. Только не говори что ты этот камент сам написал.
Это откуда кусок????

__________________
My Projects: download page

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

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

Старое сообщение 20-07-2012 12:21
-
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
Дядя Миша писал:
Только не говори что ты этот камент сам написал.

Ну разумеется, он сам писал. И тестировал на permedia2. Что ж ты такой недоверчивый?

__________________
"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: Записан
Сообщение: 103210

Старое сообщение 20-07-2012 13:01
-
FiEctro
Кот Арсис

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

Рейтинг



Худ на ОГЛ был в Голд Портале. Вообще думаю это не очень хорошая идея, т.к. под другими рендерами работать не будет.

__________________
Запад - лохи, Штаты - дуры. Мы фанаты диктатуры

Отредактировано FiEctro 20-07-2012 в 13:15

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

Старое сообщение 20-07-2012 13:10
- За что?
Government-Man
Revolution

Дата регистрации: Apr 2006
Проживает: джунгли
Сообщений: 3499
Возраст: 30

Рейтинг



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


FiEctro да кому они сдались эти другие рендеры?

__________________
Vladimir Putin's paternal grandfather, Spiridon Ivanovich Putin (1879–1965), was employed at Vladimir Lenin's dacha at Gorki as a cook, and after Lenin's death in 1924, he continued to work for Lenin's wife, Nadezhda Krupskaya. He would later cook for Joseph Stalin when the Soviet leader visited one of his dachas in the Moscow region. Spiridon later was employed at a dacha belonging to the Moscow City Committee of the Communist Party of the Soviet Union, at which the young Putin would visit him.

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

Старое сообщение 21-07-2012 01:20
- За что?
HAWK0044
Житель форума

Дата регистрации: Oct 2010
Проживает: Анапа
Сообщений: 563
Возраст: 24

Рейтинг



Government-Man FiEctro нужно быть нездоровым чтоб запускать голд в не ОГЛ режиме.Но всё же триапи юзать можно.Огл как более продвинутый вариант.

Дядя Миша из сорцов ХЛа

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

Старое сообщение 21-07-2012 09:45
- За что?
ONeiLL
CrazyUkrainian

Дата регистрации: Dec 2011
Проживает: Украина, Житомир
Сообщений: 562
Возраст: 23

Рейтинг



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

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

Старое сообщение 21-07-2012 10:40
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 13:14. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > HUD как в HL2
нужен тутор
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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