* * * Форумы на Наша-Life THREAD * * * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- THREAD : [TF2] Параметры VMT для линз прицелов Started at 21-08-2012 19:19 by T[]RK Visit at https://bbs.hl-inside.ru/showthread.php?threadid=56996 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 1] Author : T[]RK Date : 21-08-2012 19:19 Title : [TF2] Параметры VMT для линз прицелов Сразу к сути. :) Есть [url=http://wiki.teamfortress.com/wiki/AWPer_Hand/ru]AWPer Hand[/url] для TF2, у которой исправлена линза оптического прицела (пришлось учиться хакингу моделей для TF2), но вот работает она из рук вон плохо (точнее отображает cubemap либо очень расплывчато, либо слишком увеличенно). [b]Текущие параметры VMT прицела:[/b] [code] "VertexLitGeneric" { "$basetexture" "models\weapons\csgo_awp\scope" "$basemapalphaphongmask" "1" "$basealphaenvmapmask" "1" "$envmap" "env_cubemap" "$envmaptint" "[.4 .4 .4]" "$phong" "1" "$phongexponent" "15" "$phongboost" "5" "$lightwarptexture" "models\lightwarps\weapon_lightwarp" "$phongfresnelranges" "[.25 .5 1]" "$tempvar" "0" "$basephongexponent" "15" "$basephongboost" "5" "$commadd_phongexponent" "30" "$commadd_phongboost" "22.5" "$commweapon" "0" "$glowcolor" "1" // Cloaking "$cloakPassEnabled" "1" "Proxies" { "weapon_invis" { } "ModelGlowColor" { "resultVar" "$glowcolor" } "Equals" { "srcVar1" "$glowcolor" "resultVar" "$selfillumtint" } "Equals" { "srcVar1" "$glowcolor" "resultVar" "$color2" } "CommunityWeapon" { "resultVar" "$commweapon" } "Multiply" { "srcVar1" "$commweapon" "srcVar2" "$commadd_phongexponent" "resultVar" "$tempvar" } "Add" { "srcVar1" "$tempvar" "srcVar2" "$basephongexponent" "resultVar" "$phongexponent" } "Multiply" { "srcVar1" "$commweapon" "srcVar2" "$commadd_phongboost" "resultVar" "$tempvar" } "Add" { "srcVar1" "$tempvar" "srcVar2" "$basephongboost" "resultVar" "$phongboost" } } } [/code] Данные параметры - дефолтные для прицела снайперской винтовки Снайпера. Эти же параметры (и текстуру) должна использовать AWP (и использует!), но из-за того, что на текстуру были плохо наложены полигоны (т.е. не были наложены вообще). Я данное упущение исправил. [url]http://imageshack.us/photo/my-images/411/scopel.jpg/[/url] Но никак не могу подобрать параметры, чтобы отображалось как в CS:GO или хотя бы как в самой TF2. Для сравнения: Обычная винтовка: [url]http://cloud-2.steampowered.com/ugc/576712851146992572/A7D2F70569AABB1B539452E31936AF8F1EBC4175/[/url] AWPer Hand: [url]http://cloud.steampowered.com/ugc/576712851146996589/D7DF360A406843DDE5F25AA3ACE6040839BE1A04/[/url] Возникает ощущение, что cubemap отражается, но как-то: 1. Размыто\пикселизованно; 2. Увеличенно. Параметры текстуры прицела VTF: [code] W:512 H: 256 Format: DXT5 Flags: SRGB Eight Bit Alpha [/code] Т.е. есть альфа канал, выглядит так: [url]http://imageshack.us/photo/my-images/194/lenset.jpg/[/url] Как быть? Что делать? :) [size=1][i]T[]RK добавил [date]1345579750[/date]:[/i][/size] Проблема решена кардинальным образом. В TF2 на место AWPer Hand я впихнул AWP из CS:GO со всеми текстурами и VMT. Выглядит шедеврально..., а MDL Viewer харкает кровью от количества полигонов. :) Меню выбора класса. Снайпер с AWP в руках (небольшой клиппинг, увы) [url]http://cloud-2.steampowered.com/ugc/576712851148652367/38624CC266721CBF2EDE972B69EAF279D2824AFC/[/url] В игре от первого лица: [url]http://cloud-2.steampowered.com/ugc/576712851148650070/959843DE47DD3292B9CDD22C7BAC6319F7647491/[/url] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 2] Author : Stone Date : 21-08-2012 21:28 Шедеврально :/ Вообще там на оптиках разный радиус стекла, и неудивительно, что на родной более сферической оптике ТФ2 есть и блик, и отражения больше захватывается. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 3] Author : T[]RK Date : 21-08-2012 21:32 Кстати, из-за того что модель использует оригинальную (на 99%) текстуру CS:GO, то стало возможном использовать и второй вариант окраски - камуфляж (я правда пока не сконвертировал текстуру. 100% ная выдаёт ошибку из-за более новой версии VTF). Думаю зарелизить на FPS Banana. %) [size=1][i]T[]RK добавил [date]1345581383[/date]:[/i][/size] [QUOTE][i]Оригинальное сообщение от Stone [/i] [B]Вообще там на оптиках разный радиус стекла, и неудивительно, что на родной более сферической оптике ТФ2 есть и блик, и отражения больше захватывается. [/B][/QUOTE] Такая хрень появилась из-за того, что Valve частично скопировала модель, но не текстуры. На AWPer Hand радиус стекла большой потому, что он такой же большой и в CS:GO. Но в CS:GO часть радиуса закрывает текстура, а центр - отражение. Когда они спохватились, то просто убрали отражение, чтобы не заморачиваться. [size=1][i]T[]RK добавил [date]1345583851[/date]:[/i][/size] Кому интересно или просто посмотреть. Текстура №2 для AWP - Flecktarn. От третьего лица [url]http://cloud.steampowered.com/ugc/576712851149460495/18AC583DE265A4F6168EF528D599ADA66AD00140/[/url] От первого лица [url]http://cloud-2.steampowered.com/ugc/576712851149458673/BB18F7E811325EDEC6942AEF7F556229E21E7317/[/url] [size=1][i]T[]RK добавил [date]1345585364[/date]:[/i][/size] Скачать скин можно тут: [url]http://tf2.gamebanana.com/skins/120103[/url] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The messages has been download from Форумы на Наша-Life at https://bbs.hl-inside.ru at 28.03.2024 10:44:28