Sidebar

Цвет маски в прозрачных текстурах GoldSrc

ZGreen

Navarro
Jun 15, 2006
3,643
37
  • Спец медаль MM18
2 Anikes: а при чем тут синий? Ты показываешь, что не шаришь. Синий цвет не нужен. лучше использовать контрастный, чтобы было видно всё. В аттаче прозрачный цвет белый. Вот пока подобные вам долбятся в шары с синим цветом, не понимая логичного и простого механизма, большинство мап будут унылыми как рыба-капля.
 

Attachments

Anikes

Guest
A
2 qpAHToMAS:
Я бы и рад, но у меня KHED не работает почему-то. пишет: Ошибка при инициализации приложения (0xc0150002) для завершения задачи нажми... . установлен лиц. Win XP Home Edition Sp2
2 ZGreen:
Исправил эту текстуру в два клика. а чем твоя будет лучше с белым цветом, когда в хаммере прозрачной маской считается только полностью синий, а не любой другой контрастный цвет как в милке. Или я не прав?:lol:
 

Василь

Пассивный теребонькер
Staff member
Модератор
Jul 29, 2008
2,149
33
  • Золотая медаль 214
2 Anikes: прозрачным цветом считается последний цвет в палитре, движку пофиг какой он.
 

Anikes

Guest
A
2 VA5I1:
А ты прав: "В прозрачных текстурах последний цвет (нижний правый) определяет прозрачный фон и он должен быть чистым синим (RGB: 0—0—255)."
Но как учил дмитрич я использую синий, неужели если маску этой текстуры замазать белым она лучше смотрится в игре? :roll:

Еще такое дело, в любом случае, с любой текстурой, если в имене ее есть фигурная скобка, то последний цвет будет синим (RGB: 0—0—255). А поменять этот цвет в wally нельзя. ...или можно?

2 ZGreen: твоя текстура вообще чисто черная.
 

Attachments

Last edited:

ZGreen

Navarro
Jun 15, 2006
3,643
37
  • Спец медаль MM18
2 Anikes: когда решишь подумать головой, не делай этого, проконсультируйся у дмитрича. Игре всё равно какой ргб у последнего цвета. синий, красный, серый, черный, важен индекс в палитре, сколько нужно еще написать, чтобы до подобных тебе допёрло? Из таких заблуждений (хотя заблуждение не стоит и выеденного яйца) и растёт всеобщий тупизм новичков (не конкретно отсюда, но из неспособности пораскинуть мозгами самостоятельно). Грубо говоря, один ляпнул про синий, второй красит синим и тупит почему текстура непрозрачна, абсолютно не подозревая, что синий цвет вообще никому в болт не вгрызался. Еще кто скажет про синий, репу снимать буду.


[HIDE]ftp://93.92.118.120/alpha_tut.png

вот, для недоразвитых нарисовал.[/HIDE]
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
Anikes said:
неужели если маску этой текстуры замазать белым она лучше смотрится в игре? :roll:
С чего бы это? Нет...

Синий цвет возможно часто используют т.к. он редкий в текстурах, и след-но выделяется на всей текстуре.
 

ZGreen

Navarro
Jun 15, 2006
3,643
37
  • Спец медаль MM18
для наилучшего отображения, я умозрительно считаю, что прозрачные области должны быть закрашены цветом, который максимально равномерен с основной текстурой, в данном случае подошел бы черный.

Post automatically merged:

потому что при фильтрации, иногда, откуда-то по краям прёт эта синяя маска.
 

Attachments

Last edited:

Anikes

Guest
A
2 ZGreen:
Как сделать маску любого цвета это не проблема. Другое дело, когда запихиваешь ее в wally, последний цвет она делает синий. для проверки я попробовал закинуть эту же текстуру без фигурных скобок впереди в имени файла ({), цвет маски сохраняется, но в игре прозрачной она не будет.
Вопрос: как изменить последний цвет в самой wally?

И вот как эта текстура выглядит в игре. твоя слева.
 

Attachments

Anikes

Guest
A
2 ZGreen:
да из архива. кстати, такой способ прокатывает в случае с моделями, потому что wally устанавливает свой цвет маски.
Поясняю в третий раз: как только ставишь скобку в имени текстуры, засовываешь ее в wally и последний цвет становится синим полюбому. Че попусту спорить, убедись в этом сам.
 

BennyBlanco

Energie
May 25, 2008
4,899
16
68
0
Sumy
если из мапы de_meco, вытащить текстуры, то можно убедится в том, что не обязательно юзать синий и всё тут :)
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
ZGreen said:
Post automatically merged:

потому что при фильтрации, иногда, откуда-то по краям прёт эта синяя маска.
В игре пиксели последнего цвета просто напросто вырезаются и не показываются. Это не тот случай, когда вверху браша виден низ текстуры.
Даже если экспериментировать с такими графическими командами как gl_picmip и gl_max_size, то у правильно созданной текстуры не удастся увидеть "синеву".

Синева может быть только при неправильном вырезании текстуры под фон, а точнее при наличии альфа-канала у исходной картинки:

 

Anikes

Guest
A
В общем суть такова: как тебе нравится так и делай, главное, что бы все прекрасно работало! :)
 

ZGreen

Navarro
Jun 15, 2006
3,643
37
  • Спец медаль MM18
2 qpAHToMAS: пожалуй ты прав, но я на всякий случай делаю однородно. Так, кстати, гораздо загадочнее!

Post automatically merged:

2 Anikes: суть такова, что не надо вводить людей в заблуждение, утверждением вроде у тебя синий не синий.
 
Last edited:

Anikes

Guest
A
2 ZGreen:
Да ни кого я не вводил в заблуждение, помог человеку, а ты вспылил ни стого ни с сего. %) :lol:
qpAHToMAS в этом-то и была проблема с текстой той. :)

Post automatically merged:

Парни, слушайте, если ли смысл текстурить модель в максе (вот думаю, тратить на это время..), что бы потом импортировать ее милкой? Текстуры на месте останутся и будут наложенны как надо?
 
Last edited: