Вроде, научился компилировать,но,по ходу с моделью что-то не то.При компиляции выдает следующее...
D:\Program Files\Valve\Steam\SteamApps\alekst\sourcesdk\bin>studiomdl.exe superp
uperhnaga.qc
d:\program files\valve\steam\steamapps\alekst\sourcesdk\bin\, d:\program files\v
alve\steam\steamapps\alekst\half-life 2\hl2\, path superpuperhnaga
Working on "superpuperhnaga.qc"
SMD MODEL Soldier_reference.smd
SMD MODEL lod1_Soldier_reference.smd
SMD MODEL lod2_Soldier_reference.smd
SMD MODEL lod3_Soldier_reference.smd
SMD MODEL lod4_Soldier_reference.smd
Processing $shadowlod
SMD MODEL lod5_Soldier_reference.smd
SMD MODEL ragdoll.smd
SMD MODEL phymodel.smd
ERROR: cannot find bone ValveBiped.Bip01_L_Toe0 for bbox
ERROR: Aborted Processing on 'Combine_Soldier.mdl'
D:\Program Files\Valve\Steam\SteamApps\alekst\sourcesdk\bin>pause
Для продолжения нажмите любую клавишу . . .
Легко проверить: нужно открыть вручную файл smd, например в Блокноте. Там вначале в секции Skeleton идет скелет, ищи в нем эту кость. Если ее нет - значит виноват экспортер. Если есть - значит в скрипте qc что-то неверно (кстати очень вероятно, т.к. часто декомпилированные модельки компилируются неверно).
Это носок ноги. Когда у меня так было, я просто удалил упоминание об этой кости из QC. Да, кстати и для правой ноги тоже. В игре ты ничего не заметишь.
По ходу баг декомпилятора. Такой же как и Unknown Flex rule... , Can't find eyeball texture... Знаем. Проходили.
Как в игре ведёт себя модель? Генерирование оптимизированного меша - это совершенно нормально. Ты что за модель делаешь? Shadow lod'ы чьи используешь? От оригинальной модели или собственноручно сделанные? Кости ты физически удалили из референса или упоминание о них из QC?
Если в логе компиляции нет сообщений об ошибках (как в данном случае и происходит) - значит критических для компиляции ошибок нет. Но это не значит, что модель будет работать правильно. Поподробнее, пожалуйста, что за ошибку выдает при открытии?
Чет про ошибку ни слова...
Только я вот не вижу текстуры. Попробуй убрать галочки напротив Hit Boxes и Physics Model и посмотри, есть ли сама модель. Если ее нет - все плохо. Посмотри, может в 3d-редакторе полигонам не назначен материал?
Что-то с мешем. Видишь там у тебя в логе компиляции идут разделы Generating optimized mesh, а ниже, где идет калькуляция там почти всё по 0 bytes. Это не есть правильно. В общем отсутствует твоя модель. И в игре не видно её. Так ведь?
Когда-то я сделал модель с каким-то невероятным количеством полигонов и вот точно так же компилятор всё отбросил. Ну может быть ещё если полигоны не треугольные. ИМХО. Это не проверял.