HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > OpenGL > Прозрачность текстуры
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
PRoSToTeM@
Частый гость

Дата регистрации: Nov 2011
Проживает: Иваново
Сообщений: 57
Возраст: 27

Рейтинг



Half-Life Прозрачность текстуры

Надеюсь пишу туда.

В общем у меня есть модель (http://share.netbynet.ru/557ef_holeORIGINAL.rar), нужно сделать так, чтобы на текстуре чёрной дыры чёрный цвет был видимым, серый прозрачным (т.е. чем белее тем прозрачней, серый полностью прозрачный), также на текстуре галактики чёрное было прозрачным, а сама галактика видима и чем ближе к чёрному тем прозрачнее.

Результат примерно должен быть таким:

[ Вложение ]
blackhole.jpg

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

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

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

Рейтинг



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

Добавлено 08-11-2011 в 14:23:

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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 08-11-2011 10:23
-
PRoSToTeM@
Частый гость

Дата регистрации: Nov 2011
Проживает: Иваново
Сообщений: 57
Возраст: 27

Рейтинг



Под обычную халфу, я собираюсь мод писать.

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

Старое сообщение 08-11-2011 10:30
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Вот второй текстуре прилепить прозрачность - вообще никаких проблем.
А первой...
Ну можно попробовать сделать серый цвет последним цветом в палитре и перекомпилить модель заново.
Но переход прозрачности будет не плавный, сразу говорю.

Добавлено 08-11-2011 в 14:41:

А, при компиляции указать первой текстуре параметры:
$texrendermode "additive"
а второй
$texrendermode "masked"
Компилятор, который поддерживает эти команды, можно взять например здесь:
http://www.hlfx.ru/forum/showthread...=&threadid=2615

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 08-11-2011 10:41
-
fire64
Житель форума

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

Рейтинг



Дядя Миша, в CSO используется модифицированный GoldSRC, там могли и флагов рендера новых наделать.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей

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

Старое сообщение 08-11-2011 10:47
- За что?
PRoSToTeM@
Частый гость

Дата регистрации: Nov 2011
Проживает: Иваново
Сообщений: 57
Возраст: 27

Рейтинг



А на ксаше это возможно?

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

Старое сообщение 08-11-2011 11:41
- За что?
n00b
Житель форума

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

Рейтинг



А у ксаша исходники есть.

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

Старое сообщение 08-11-2011 11:58
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



PRoSToTeM@ возможно, если ту текстуру сделать внешней, полноцветной и обратить серый фон в альфа-канал.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 09-11-2011 07:34
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


PRoSToTeM@
посмотри как сделана чёрная дыра в XDM

Добавлено 08-12-2012 в 10:07:

PS: Гоуль уже посмотрел )

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

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

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



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


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

Временная зона GMT. Текущее время 10:02. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > OpenGL > Прозрачность текстуры
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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