ток что пробовал кидать, ничего не дало.. странно..
там 2 текстуры.. кинул их в папку, создал им vmt вот такие:
"vertexlitgeneric"
{
"$baseTexture" "models/player/ct_gign/ct_novice"
"$envmap" "env_cubemap"
"$normalmapalphaenvmapmask" 1
"$envmapcontrast" 0.3
"$envmapsaturation" 0.7
"$envmaptint" "[ 0.36 0.36 0.36 ]"
}
и в qc заместо ct_gign.vmt добавил:
// Model uses material "ct_novice.vmt"
// Model uses material "ct_novice2.vmt"
В консоли вот такие ошибки:
Initializing renderer...
Warning: using WorldTwoTextureBlend on a non-displacement surface.
Support for this will go away soon.
- Material : de_dust/groundsand_blend
- Surface center : -1920 2440 0
Warning: using WorldTwoTextureBlend on a non-displacement surface (material: de_dust/groundsand_blend). Support for this will go away soon.
Filch13 | -ZVER- подключился
Performance warning: Mark bone 'ValveBiped.weapon_bone' in model 'player/ct_gign.mdl' as being used by bone merge in the .qc!
Performance warning: Mark bone 'ValveBiped.weapon_bone_Clip' in model 'player/ct_gign.mdl' as being used by bone merge in the .qc!
карта нормалей.например
"$basetexture" "brick\brick_pattern_red" путь к осн. текстуре
"$bumpmap" "brick/brick_pattern_red_norm" путь к карте нормалей.
Но нормалка тут не причём,она не виновата в отсутствии текстур.
Ты модель редактировал в максе когда,где лежала текстура,которую ты на ней использовал?Уверен,что не отображается изза того,что имя текстуры,которое ты использовал в максе,не совпадает с именем .vmt,который ты должен использовать в игре.
поглядел.
текстуры ужс,неужели они в сталкере такие?512 тело и 128 голова 0_о.ну да ладно.
короче чтобы всё нормально работало,должно быть следующее:
в папке materials\models\player\ct_gign\ должны быть 1.vmt и 2.vmt
попробую примерно сотавить ВМТ и сам конвертирую в VTF.
просто кинь,то что я прикрепил в materials\models\player\ct_gign\
Frozen442 добавил 20-09-2009 в 07:42:02:
п.с. попробовал поглядеть модель через МВ - не хочет её открывать,ругается.походу она всё ещё неправильно скомпилирована
я вчера перед тем как уснуть поставил плагин на макс - vtf импорт, и сразу текстуры vtf наложил на модель и экспортировал ее. - небольшие кусочки текстуры появились. но эмокубы в основном.
потом убрал пару строк в vtm и получилось вот так: http://s60.radikal.ru/i170/0909/67/fd5f63c5cc54.jpg
в общем фишка в том, что надо из в 3дмаксе сразу накладывать vtf текстуры с конечным именем текстур, а именно вида ct_gign.vtf и ct_gign_2.vtf - если их две и более, в имени текстуры должно быть ct_gign_2..3.. и т.д, чтобы сурс прочитал что это текстура, если будет ct_gign2 то он не будет это читать.
содержание vmt:
"VertexLitGeneric"
{
"$basetexture" "models\player\ct_gign\ct_gign"
}
больше ничего не требуется.
вот готовый результат(без расставленых весов меша):