Sidebar

Помогите пожалуйста!Проблемы с текстурами!

Rawer

New member
Nov 6, 2008
25
32
0
0
Помогите пожалуйста!Проблемы с текстурами!

Помогите мне пожалуйста...как сделать так чтоб у меня на карте текстуры не светились в темноте как бы металлическим отблеском и с оружием та же проблема...заранее благодарен... :]
 

PHombie

Зерги не перелетают
Aug 21, 2006
4,278
35
4
0
Киев
У меня встречный вопрос, ты текстуры на бум делал? Туторы никакие не читал по правильному созданию Материалов?
 

DeTLeR

New member
Dec 17, 2006
2,769
2 mcSnake:
Это тут не при чем =) Просто он не сделал то что сказал Романыч, а на самой карте поставил хдр. Изза этого у него вся карта в аццких белых текстурах, моделях и другой фигне :)
 

гОРЫНЫ4

New member
Feb 9, 2009
155
40
Создание альфы...

Прочитал руководства с этого форума, попробовал каждое (в принципе суть одна и та же), но ничерта не вышло :(

Итак, я хочу сделать текстуру с альфой (скажем из фотки на которой надо оставить дом, а небо над домом и будет альфой). Обладаю фотошопом 8.0 + плагин для него (скачал с какого-то манулала для того чтобы сразу без БАТников сохранять свои шедевры в формате vtf).

Значит есть фотка. Далее начинаю изголяться над ней:
1) Открываю заранее подготовленный файл с расширением "tga" фотошопом 8.0;
2) С помощью волшебной палочки или прямоугольным лассо, что, в прочем, не суть важно, выделяю небо или его фрагмент, который хочу сделать альфой (невидимой/прозрачной частью);
3) После выделения жму Окно---Каналы, в появившемся меню по умолчанию стоят каналы;
4) Вот тут делают по-разному:
4а) Попеременно щелкают по всем РГД и смотрят где картинка светлее, после выбора которой переносят иконку канала с этой самой светлой картинкой на кнопочку "Создать новый канал";
4б) Сразу щелкают по кнопке "Создать выделение как канал"
5) Выделенное станет белым, остальное черным. Жму Cntrl+L и серенький ползунок почти до упора тащу вправо, де скадь регулирую уровень прозрачности
6) Жму Файл---Сохранить как --- расширение tga или vtf (пробовал и так и так, если tga то потом его БАТником добивал) и ставлю 32 бита (хотя оно итак стояло на 32-х)
7) Лезу в редактор и чёрта лысого я вижу, а не альфу ---небо как заслоняло собой sky_box так и заслоняет :( (по моему замыслу небо над домом "затирается" sky_box`ом)

*в окошке с каналами вверху-справа есть маленькая кнопочка, вот там тоже есть опции каналов: прозрачность (изначально стоит 50% и цвет чего-то там (стоит КРАСНЫЙ, но где-то вычитал что цвет альфы ---черный).

Где я что делаю не так? Или фотошоп глючный.

Жду ценных указаний. Спасибо.
 

Xelious

выр выр выр
Feb 1, 2007
4,779
34
2 гОРЫНЫ4:
Все не так. Начерта в каналы лезть? Делай так. Берешь фотку свою, создаешь над ней новый слой. Начинаешь красить - дома белым, скай черным. Сделал так всю картинку в ч\б. Выделил ч\б слой, скопировал. Нажал вкладку каналы, создал новый канал. Туда вставил ч\б картинку. Сохраняешь втф как Compressed Texture With Alpha или Uncompressed Texture With Alpha. В вмт дописываешь "$translucent 1" - это включает прозрачность по альфе.
 

гОРЫНЫ4

New member
Feb 9, 2009
155
40
Вселяет надежду. Ща поужинаю и попробую. О результатах отпишусь. Спасибо.

========================================
Да, изменения есть. Теперь вся текстура белая %)

Пошагово опишу что я делал...

1) Открываю файл stroika.tga "8.0"-м Фотошопом


2) После открытия создаю новый слой: [СЛОЙ]---[НОВЫЙ]---[СЛОЙ...] название слоя "СЛОЙ 1"---[ОК]


3) Начинаю красить: дом---белым, небо---чёрным (контур неба выделяю магнитным лассо, контур дома --- волшебной палочкой). Крашу "ведром" по выделенному замкнутому контуру, предварительно выбрав черный или белый цвет.



4) После того как сделал картинку черно-белой, снимаю выделение кликом за рабочей зоной, потом заново выделяю всю картинку, копирую её в буфер обмена: [ПРАВКА]---[КОПИРОВАТЬ]


5) Нажал вкладку каналы, создал новый канал: [ОКНО]---[КАНАЛЫ]


6) Туда вставляю ч/б картинку... Туда это куда? И как? Переносом большой ч/б картинки на маленькое беленькое окошко канала "Альфа 1"? Нельзя так, рисует зачеркнутый круг. А если наоборот окошко "Альфа 1" перетащить на белое полотнице то никаких видимых изменений не видно...

7) Сохранил файл в формате vtf (при сохранении рисует восклицательный знак напротив слоев, пишет что некоторые данные могут быть потеряны; с каналом все нормально), Uncompressed Texture With Alpha, по адресу ныныны/cstrike/materials/stroika/stroika.vtf


8) Блокнотом открываю VMT и копирую туда что надо, в итоге выглядит VMT вот так:

9) Из редактора теперь видны изменения... угу :)


Где я 101-й раз ошибся?..

Блин буду до победного пока не научусь
 
Last edited:

гОРЫНЫ4

New member
Feb 9, 2009
155
40


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

GeorgDestroy

3D график
Aug 5, 2008
571
Надо было сделать copy картинки черно-белой, пометить альфаканал пустой белый, что ты создал и paste в alpha channel. Ты не понял как вставить ее, вот и получил полностью белую альфу. И собственно имелось ввиду, что черно-белую картинку не надо сохранять в rgb слоях, она только для того создается, чтобы быстро получить черно-белое изображение для копирования в альфу.

[ADDED=GeorgDestroy]1236252071[/ADDED]
Вот так должно выглядеть. Смотри на каналы и слой - это все. Потом сохранить как vtf с параметром Compressed Texture With Alpha или Uncompressed Texture With Alpha - тебе уже говорили.
 

Attachments

Last edited:

гОРЫНЫ4

New member
Feb 9, 2009
155
40
Уточните что должно быть в ВМТ-шнике. Вот это?
"Lightmappedgeneric"
{
"$baseTexture" "stroika/stroika"
"$translucent 1"
}

Так. Выделенный слой вставил. Вчера растерялся чёт т.к. не нашёл такой функции, пришлось выделить ч/б альфу и нажать Cntrl+V, альфа вышла как на рисунке.

Нажал на вкладку слои---см. скрин.


Вот выберу "Фон" т.к. там как на скрине выше. Ушёл пробовать сохранять...

ЗЫ Подскажите с вмт, у меня всё что надо для альфы?
 
Last edited:

Xelious

выр выр выр
Feb 1, 2007
4,779
34
2 гОРЫНЫ4:
Пля выбери слой "слой 1" скопируй, открой вкладку "каналы" создай новый канал (он назовется "альфа 1") и вставь туда то что ты со слоя 1 скопировал!
И переключи ФШ на английский.
 

GeorgDestroy

3D график
Aug 5, 2008
571
РусифЕкация зло :)

Слой1 стереть потом, он уже не нужен будет. Только фон оставь. В остальном вроде все должно уже получиться.
 

гОРЫНЫ4

New member
Feb 9, 2009
155
40
Сделал в точности как описано вами выше. Вместо всего неба отведенного под альфу выделил только небольшой прямоугольник.

Выкладываю то что получилось (vtf и vmt). Может какую-нить деталь забыли?
 

Attachments

GeorgDestroy

3D график
Aug 5, 2008
571
с vtf вроде все нормально. Про vmt - мне кажется он должен называться также как сам vtf - т.е. stroika.vtf и stroika.vmt соответственно.

"LightmappedGeneric"
{
"$basetexture" "stroika/stroika"
"$translucent" 1
}

Ну а так вроде все верно...
 

Xelious

выр выр выр
Feb 1, 2007
4,779
34
2 GeorgDestroy:
Ну вообще то пофиг как называется вмт :). Главное чтоб внутри все в порядке было, просто в хаммере имя текстуры будет как имя вмт.
 

гОРЫНЫ4

New member
Feb 9, 2009
155
40
Итак, Уважаемые гуру сказали "всё нормально". Тогда нуб спрашивает: бугага (гомерический хохот), почему в редакторе небо как было так и осталось?

Я заметил что текстура автоматом меняется если ее изменить из-вне, но на всякий случай переставил на другой браш ---альфы нет :(

Поставьте мою текстуру на свой браш проверьте, работает ли... блин парни наверняка мы какую-то мелочь забыли? 32-битность глубины цветопередачи, нет? Может еще что... я ж все сделал как у вас на скринах а в редакторе фиг...

==================== (через пару минут)

Ии-и-и-ии-и-ига!!! Ёкарный бабай!!!

Не ну вот как это назвать... 1001-й раз зашёл :) нееет, работает ахаха (упал под стол).

Ща поем и часиков до 2-х поработаю над картой...

СПАСИБО за помощь товарищам Xelious и GeorgDestroy (извините, но репутацию чёт не могу поднять, пишет "введите значение от нуля до нуля")

ЗЫ :) Всех новичков с вопросом по созданию альфы можно смело отпрвлять сюда, пускай учатся на моих ошибках... чёрт бы ее побрал, сколько дней над ней корпел.

Но свё-таки где-то тут сбой, возможно мне просто повезло из-за случайности некоторых событий... редактор открылся и сообщил об-ошибке которой не было, хм, всё-таки где-то что-то криво прописано. Будем разбираться. 1:0 в нашу пользу :)

========================(ещё через пару минут)

Вспомнил! (шклеорз проклятый). В прошлый раз когда увидел привычную картину (альфы не было) в опциях где надо выбрать текстуру из множества нажал на TRANSLUCENT (прозрачность видимо), точнее долбанул по галочке. Вот тогда-то редактор и завис... и только после этого он снова запустился (выдав сообщение об ошибке и предложив запустить карту, что я отклонил) и я увидел наконец то из-за чего засрал этот топик :)

Что-то с галочкой этой не так... не нормально что моя текстура заработала после сбоя... это сравнимо с тем когда машина не работает надо пнуть её хорошенько и она заведётся :D чисто русский способ... редактор небось наши делали? :)

Уф, пойду перекушу ...
 
Last edited:
Ну какого хрена вы все мировую геометрию лепите на одноюнитной сетке? А потом бегут сюда же, с невинным личиком толкают логи с Leak in hull 0 и просят помочь разобраться со злыми, страшными и ужасно глючными компиляторами...
 

гОРЫНЫ4

New member
Feb 9, 2009
155
40
3zzzTyle Я например будущий метролог. Для меня точность---превыше всего :)

Я кажется понял твою мысль. Необходимо увеличить шаг сетки скажем до 2-х? Увеличится зазор между брашами... карта потеряет часть привлекательности но за счёт этого вероятность пересечения брашей снизится.

ЛИБО

Вспомнил о дырках в карте. leak---мол с шагом 1-ца маленькую дырку сложно заметить. С этим у меня порядок (не знаю как у остальных---у тех кто с невинным личиком), слава богу октанты по "начерталке" мы проходили, знаем с чем едят.

Так речь была о дырках? (ох блин попадёт... тема-то не та)
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord