* * * Форумы на Наша-Life THREAD * * * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- THREAD : Bump маппинг и альфа канал Started at 05-09-2005 14:25 by X-com Visit at https://bbs.hl-inside.ru/showthread.php?threadid=19196 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 1] Author : X-com Date : 05-09-2005 14:25 Title : Bump маппинг и альфа канал Такая трабла у меня ... есть текстура и карта нормалей ! в скрипте для компиляции текстуры я написал "VertexLitGeneric" { "$bumpmap" "Путь к карте нормалей" "$nocull" 1 \\ что-бы 2х сторониим было "$baseTexture" "путь где будет лежать после компила" "$model" 1 \\ говорит о том что будет натягиваться на модель } НО текстура работает без БАМПа ... тоесть в хл2 есть эта текстура и есть бамп , но текстура сама без бампа .... так-же проблема с альфа каналом ... сделал текстуру по туториалу Фишмана пишу в скрипте "VertexLitGeneric" { "$translucent" 1 "%compilepassbullets" 1 "$nocull" 1 \\ 2х стороняя "$baseTexture" "путь к текстуре после компила" "$model" 1 } но текстура не прозрачна и не отображается с обратной стороны ... что делать ? :( -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 2] Author : Stone33 Date : 06-09-2005 18:09 Попробуй убрать "$model" 1, я на модели без него натягивал текстуры... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 3] Author : X-com Date : 06-09-2005 18:33 неа не помогает .... :( -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 4] Author : Stone33 Date : 06-09-2005 20:21 Думаю, что либо что-то с путями, либо там глюки происходят. Поэтому покажи еще тот же текст материала с введенными у тебя путями. Вот еще что: пробуй по-частям делать. Сначала просто текстуру (basetexture), потом добавь bumpmap, потом $model, и в последнюю очередь $nocull. Так поймешь, на чем именно затыкается халфа. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 5] Author : X-com Date : 07-09-2005 11:30 По отдельности то они пашут ... все как нада .. ну вот вместе никак вот что я именно пишу в скрипте текстуры : "VertexLitGeneric" { "$translucent" 1 "%compilepassbullets" 1 "%keywords" "FishMan" "$nocull" 1 "$baseTexture" "models\freak\" } и это пишу в скрипте для бампа этой текстуры : "VertexLitGeneric" { "$nocull" 1 "$translucent" 1 "$baseTexture" "models\freak\" } -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 6] Author : Dj_Bars Date : 07-09-2005 15:50 Скажите, существуют методы создать карту нормалей для текстуры кроме плагинов для фотошопа от nVidia и ATi ?? Я посморел карту нормалей для HL2`шного шотгана.... ТАм там все идеально ровно... плагины так не смогут. Вобщем подскажите чем ещё можно карту нормалей создать. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 7] Author : GreenGo Date : 07-09-2005 19:17 [QUOTE][i]от Dj_Bars [/i] [B]...Я посморел карту нормалей для HL2`шного шотгана... [/B][/QUOTE] А не подскажешь, где ты ее взял? Ну точнее... как извлечь ее из компилиной модельки? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 8] Author : Dj_Bars Date : 07-09-2005 22:33 2 GreenGo Да ты че..? :) Все материалы для моделей в ХЛ2 лежат в ОДНОИМЕННЫХ папках в hl2\materials\models т.е. , если модель лежит в hl2\models\shotgun (это только пример) то текстура и карта нормалей лежит в hl2\materials\models\shotgun -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 9] Author : GreenGo Date : 08-09-2005 09:00 [QUOTE][i]Оригинальное сообщение от Dj_Bars [/i] [B]2 GreenGo ...Да ты че..? :)... [/B][/QUOTE] Извини ))) ступил, не заметил что там есть и карты нормалей :D -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 10] Author : Stone33 Date : 08-09-2005 19:52 2 X-com Не понял.. Ты создаешь для bumpmap собственный .vmt? В пред. показанных скриптах было все правильно - путь к ней указывается в "$bumpmap", и самой ей .vmt не нужен. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 11] Author : X-com Date : 09-09-2005 16:14 С бампом я разобрался ... спасибо всем кто помогал, но с альфа каналом так ничего и не получается :( -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 12] Author : Dj_Bars Date : 09-09-2005 17:37 А какой крутой бамп и енв на материалах для ХЕДКРАБОВ... судя по игре..!!! Советую изучить этот материальчик и раскомпилисть модель хедкраба... Я и сам наерно это сделаю........ интересно ... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 13] Author : Stone33 Date : 11-09-2005 10:59 2 Dj_Bars Ну ты чел даешь! Такой бамп делается за три секунды: в Фотошопе делаешь Desaturate, потом сохраняешь как materialname_height, после чего переводишь текстуру в бамп прогой height2normal, и компилишь. Именно так... А вот то, что оригинальные текстуры - высший класс, никто не спорит. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 14] Author : FishMan Date : 11-09-2005 12:29 [quote]"%compilepassbullets" 1 "%keywords" "FishMan"[/quote] Эта лажа вобще не нужна для модельных текстур! Особенно бесполезен "компил пасс буллетс", потому что у моделей физбоксы всем заправляют. А вобще твой vmt должен быть следующим: "VertexLitGeneric" { "$baseTexture" "models\freak\some_texture" "$bumpmap" "models\freak\some_texture_normal" "$translucent" 1 "$nocull" 1 "$model" 1 } VTF с текстурой должен содержать аьфа-канал и быть 32-битным. Бамп в данном случае вобще лучше не использовать... Помоему он будет коряво работать на прозрачной текстуре. И не забывай, что vtf с нормалью должен быть типа normal и без компрессии, nice filter тоже допускается, но кажется не желателен, по крайней мере Vtex его дизэйблит... Кстати параметр "$model" 1 нифига не меняет. Но вальва рекомендует его писать, нинаю почему. Может рендер поиному происходит?.. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 15] Author : X-com Date : 11-09-2005 15:57 Опаа фишман стэнкс .. щас тэстить паду :) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 16] Author : FishMan Date : 12-09-2005 06:59 Ты, надеюсь, понял, что вместо "some_texture" и "some_texture_normal" надо вписать [b]имена[/b] своих текстур? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 17] Author : X-com Date : 12-09-2005 08:00 Ессно :) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The messages has been download from Форумы на Наша-Life at https://bbs.hl-inside.ru at 03.08.2024 04:37:17