* * * Форумы на Наша-Life THREAD * * * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- THREAD : Parallax mapping Started at 01-04-2006 10:51 by Strider-B Visit at https://forum.nashalife.ru/showthread.php?threadid=25640 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 1] Author : Strider-B Date : 01-04-2006 10:51 Title : Parallax mapping Вот у меня очень серьезный вопрос! Могет ли Сурс работать с Parallax маппингом??? Каким редактором можно создать Parallax карту для текстуры и ваще все о этом типе карт! [size=1][i]Strider-B добавил [date]1143885383[/date]:[/i][/size] Меня очень заитриговал вот этот шот [url]http://www.ixbt.com/video2/images/terms2k5/pm_ati.jpg[/url] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 2] Author : eXgray Date : 01-04-2006 16:21 Линк битый, а параллакс не работает. текстура - простая карта высот.. чернобелое изображение. отказались от использования и использовали normal maps... потому что нормальмапа - это уже просчитанная карта высот.. дабы видюхе не пришлось переводить карту высот - в отклонения нормалей... Говорят параллакс - это реальные выпуклости.. т.е. когда ближняя закрывает собой дальнюю (типа displace в 3D) . но в играх я этого не видел.. В том же SC:Chaos Theory ... не ви дел, хотя настройки есть для параллакса в меню. ) [size=1][i]eXgray добавил [date]1143905090[/date]:[/i][/size] Не , а так то может конечно :D НАдо только мальца поскриптить.. Даже в стандартных ХЛ2шных горах VMT содержит инфу о параллаксе :) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 3] Author : Strider-B Date : 02-04-2006 06:05 Parllax сейчас в TES: Oblivion там самая первая сцена, просто чума! По идее в движок игры можно сунуть использование этого типа карт покопавшись в исходниках, в каком то из модов на planethalflife.com я видил использование данных карт!! Плитка выглядит превасходно!! Не так как линолиум с текстурой плитки, а чисто выложенные по одной плитки! выглядит потрясающе!! [size=1][i]Strider-B добавил [date]1143955132[/date]:[/i][/size] [url]http://www.ammahls.com/random/parallaxcompare.jpg[/url] [size=1][i]Strider-B добавил [date]1143955310[/date]:[/i][/size] C этими картами можно не просто создавать клевые текстуры, с ними можно откинуть часть моделей!!! [size=1][i]Strider-B добавил [date]1143955422[/date]:[/i][/size] [url]http://fabio.policarpo.nom.br/docs/ReliefMapping_I3D2005.pdf[/url] [size=1][i]Strider-B добавил [date]1143955602[/date]:[/i][/size] Во нашел скрины того мода!!! [url]http://www.planethalflife.com/screenshot.asp?src=/images/screensnew/ds_20060212_01.jpg[/url] [url]http://www.planethalflife.com/screenshot.asp?src=/images/screensnew/ds_20060212_02.jpg[/url] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 4] Author : Bredlyy Date : 02-04-2006 08:57 Strider-B я вот тебе откопал тутор по использованию параллакс карт в hilf life 2 у меня нет времени проверить тутор поэтому напишишь что у тебя получется желательно скрины. [url]http://wraiyth.freesuperhost.com/parallaxmapping/ps.htm[/url] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 5] Author : Strider-B Date : 02-04-2006 09:29 ооо красавчик! ща буду париться)) хорошо что англ знаю -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 6] Author : Strider-B Date : 02-04-2006 11:32 К сожалению у меня нет проги для компиляции ccp или cpp хз как их там, файлов! -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 7] Author : Strider-B Date : 02-04-2006 13:45 [url]http://img227.imageshack.us/img227/8004/d1trainstation0100004ir.jpg[/url] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 8] Author : SentrA Date : 02-04-2006 14:09 Молодец, а теперь рассказывай насколько это напряжно для видюхи. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 9] Author : eXgray Date : 02-04-2006 14:15 2 Strider-B :) Колись как делается -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 10] Author : SentrA Date : 02-04-2006 14:20 [QUOTE][i]Оригинальное сообщение от eXgray [/i] [B]2 Strider-B :) Колись как делается [/B][/QUOTE] [url]http://fabio.policarpo.nom.br/docs/...ing_I3D2005.pdf[/url] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 11] Author : -=LeKtoR=- Date : 02-04-2006 14:48 Вау!!!Впечатляет,я качл какой то мод,тама тоже такая фича была,только тама всего одна карта была -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 12] Author : Strider-B Date : 02-04-2006 15:21 Короче, видеокарта принимает нормально! -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 13] Author : little w Date : 02-04-2006 16:11 Title : Мод В этот мод(мона самому делать материалы) DL [url]http://files.filefront.com/HL2_ParallaxOcclusionShader1_1/;4873478;;/fileinfo.html[/url] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 14] Author : SolidSnake Date : 02-04-2006 16:37 Очень интригующе, может кто Поможет? (тема Компиляция карт с вложением текстур в бсп.) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 15] Author : connel Date : 02-04-2006 17:54 Краткий ликбез для всех начинающих мод-мейкеров: 1. Параллакс в чистом виде, описанный по ссылке [url]http://wraiyth.freesuperhost.com/parallaxmapping/ps.htm,[/url] не вызывает каких-либо тормозов и отлично работает для HL2. Данные шейдеры достаточно тривиальны и потому не дают очень красивой картинки. 2. Параллакс с occlusion, описанный по ссылке [url]http://hosted.filefront.com/thegarfield/.[/url], может серьезно нагружать систему (с этим согласен и сам автор данного шейдера) и отлично работает для HL2. Данные шейдеры (при хорошей карте высот) дают очень и очень хорошую псевдо-выпуклую поверхность. 3. Запомните раз и навсегда, что параллакс не является серебрянной пулей - его не надо применять на каждую текстуру в игре. Это не сделает ваш мод самым лучшим. Его необходимо применять лишь там, где он реально требуется и в дозированных количествах. Например, глупо пытаться делать только на параллаксе текстуру бюста головы, которая у вас по ходу коридора повторяется раз 10. Проще сделать этот бюст моделью и наложить граммотный бампмап. А вот, когда необходима красивая и реалистичная кирпичная стена, то имеет смысл использовать параллакс. Опять же для текстуры коры дерева (допустим ель) параллакс тоже не очень подходит, проще использовать бампмап. Список таких примеров можно продолжать очень долго, но надеюсь идея ясна ... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 16] Author : eXgray Date : 02-04-2006 18:10 [url]http://hosted.filefront.com/thegarfield/[/url] млин ну и хоооост.. =\ "подождите , вас слишком много, не юзайте флэшгет, не пытайтесь дважды, подождите реквеса, потождите коннекта, подождите закачки " ааааа ЛОЛ -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 17] Author : Al3XXX Date : 02-04-2006 19:07 Что-то я не понял. Чтоб заработало шейдер новый нужно скачать? Вообще что-то не понимаю, каким макаром эта штука работает - великолепно -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 18] Author : SolidSnake Date : 13-04-2006 11:55 Те кто уже разобрались - напишите русский подробный тутор!!! [size=1][i]SolidSnake добавил [date]1144925970[/date]:[/i][/size] А все файлы которые изменить надо - просто выложите в 1 архиве, чтобы осталось только распаковать в папку с сдк... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 19] Author : Marvel Date : 13-04-2006 13:02 Пробовал какую то тестовую карту. Смотрица шикарно просто, но на моём х800про в квадратной комнате фпс падает до 15) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 20] Author : Al3XXX Date : 15-04-2006 17:21 Если в малых дозах его применять, то фпс будет нормальный. Ну, что, кто-нибудь будет писать, как это сделать? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 21] Author : Al3XXX Date : 27-04-2006 19:41 АУ, чего замолчали! Секретами надо делится! Или опять все самому познавать :) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 22] Author : splint3r Date : 29-05-2006 15:36 суперски) разобраться вообщем несложно, а технология))!! [size=1][i]splint3r добавил [date]1148913481[/date]:[/i][/size] алекс тебе еще надо??если надо расскажу) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 23] Author : Al3XXX Date : 29-05-2006 18:50 Надо, надо... рассказывай ) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 24] Author : splint3r Date : 30-05-2006 20:17 1.Качаем файл - [url]http://files.filefront.com/HL2_ParallaxOcclusionShader1_1/;4873478;;/fileinfo.html[/url] 2.Разархивируем:D 3.Видим скрины ридми и папки)) 4.Папки Bin и Shaders кидайте в папку вашего мода (вообщето и любого - я засунул в КС и все ок), папки Shaders естественно нет - но вы не парьтесь - с этим все норм, просто кидайте и не думайте)) 5.Теперь самое важное - материал) нам понадобиться текстура, карта нормалей(КН) и карта высот(КВ) (ч/б изображение, где белые области на текстуре поднимаються вверх, а чёрные - вниз) 6.Я пользую плагин для фотошопа - поэтому там текстуру и карту высот сохраняю как Compressed Texture, а карту нормалей как Normal Map__)) 7.Вот как пример текстура+КН+КВ (я делал быстро - это типа зеркальный пол из плит, между которыми-щели,а в них-влага:D ) [URL=http://img175.imageshack.us/my.php?image=swbespinfloortile15iw.jpg]текстура[/URL] [URL=http://img287.imageshack.us/my.php?image=swbespinfloortile1normal0hk.jpg]КН[/URL] [URL=http://img270.imageshack.us/my.php?image=swbespinfloortile1hmap3aa.jpg]КВ[/URL] 6.Теперь пишем .VMT: //"lightmappedGeneric" - этот шейдер надо закомментировать (обяз!!!!) "MN_PrlxLightmappedGeneric" - это наш шейдер { "$baseTexture" "folder/texture" - наша текстура "$bumpmap" "sw_bespin/sw_bespin_floortile1_normal" - это наша КН "$heightmap" "sw_bespin/sw_bespin_floortile1_hmap" - это наша КВ "$heightmapscale" "0.05" - коэффециент бампа (от 0 до 1) "$envmap" "env_cubemap" - что отражает на КН "$envmaptint" "[.3 .3 .3]" - его коэффициент } 7. Всё - теперь делаем карту - комнату)), кидаем свет, нашу текстуру, респавны, компилим и получаем примерно это: [URL=http://img339.imageshack.us/my.php?image=swbespin00005ed.jpg]скрин[/URL] :D :D :D всё конец - эксперементируйте, но эта фигня открывает охрененные возможности для маппера)) че непонятно - пишите)) с вами был сплинтер:angel: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 25] Author : GreenGo Date : 30-05-2006 20:20 Перепиши в полноценный тутор, оправь куда нада... и будет тебе респект :) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 26] Author : splint3r Date : 30-05-2006 20:23 делай пока по этому))) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 27] Author : Ha1fer Date : 31-05-2006 08:42 У меня на этой тестовой карте ФПС до 50 падает. Но выглядят текстуры совершенно трёхмерно! Я аж офигел... Теперь может сделаю в своём моде несколько текстур с этим Parallax'ом... :D -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 28] Author : Stone33 Date : 31-05-2006 08:57 Ай, молодца splint3r! Пасиб. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 29] Author : splint3r Date : 31-05-2006 09:04 ))пжт Если ПКС использовать в норм дозах, то с фпс всё будет в порядке, моя текстура кстати сбивает около 3 фпс, так что норм)) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 30] Author : splint3r Date : 31-05-2006 18:46 Да кстати, спс говорите не только мне, но и bruherss'у, ибо разбирались мы вместе)):):) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 31] Author : Stone33 Date : 31-05-2006 19:14 Ой-ой-ой, обидно-то как... Оказытся Radeon 9800 Pro не поддерживает шейдеры 2.0b, на которых эта ботва написана((( -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 32] Author : splint3r Date : 31-05-2006 19:42 9800 про не поддерживает 2.0б шейдеры??????? не может быть, даже 9200 СЕ поддерживает!!!! все девятки их держат.... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 33] Author : SentrA Date : 01-06-2006 15:41 Не парьтесь :). У меня x850 XT и тоже не работает. У друга FX5200 и все нормально. Эх ATI... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 34] Author : ravenqqq Date : 01-06-2006 22:39 Как так??? У меня 9600 и в том же Oblivion всё работает. Про фпс лучше не говорить вобще=) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 35] Author : SentrA Date : 02-06-2006 07:41 [QUOTE][i]Оригинальное сообщение от ravenqqq [/i] [B]Как так??? У меня 9600 и в том же Oblivion всё работает. Про фпс лучше не говорить вобще=) [/B][/QUOTE] В Oblivion есть паралакс? Но даже если есть, это тут ни при чем. Почему эта хрень не работает на ATI не знаю... Но так есть. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 36] Author : Stone33 Date : 02-06-2006 17:25 Да, в том-то и дело, что в Oblivion работает. Правда там параллакс может быть сделан на 2.0 шейдерах... А вот в отличие от Lost Coast ХДР там не врубается=) Кстати у меня с ФПС лады, но вот глючит почему-то... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The messages has been download from Форумы на Наша-Life at https://forum.nashalife.ru at 02.11.2024 06:14:14