STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
1,709
IN-GAME
9,965
ONLINE
Founded
26 October, 2013
Language
English
Showing 1-9 of 9 entries
0
[BUG] Recompile of TF2 Heavy yields differences in-game
Crowbar version:
0.71

Steps Taken:
1) Extracted tf2_misc_dir.vpk/models/player/heavy.mdl via the Unpack tab (also tried with GCFScape, same steps and results);

a) Files unpacked:
heavy.dx80.vtx
heavy.dx90.vtx
heavy.mdl
heavy.phy
heavy.sw.vtx
heavy.vvd

2) Decompiled the model ( https://i.imgur.com/jdt7JLc.png );

3) Recompiled the same model with 0 changes ( https://i.imgur.com/IbLYZTt.png );

Expected:
The heavy.mdl model should have no changes whatsoever to the default one found in the game's .vpk, or at least very few unnoticeable differences.

Issues:
The main issue I am having is that recompiling the model via Crowbar will make certain cosmetics clip in-game, but for whatever reason, this is not an issue on Half-Life Model Viewer.

There is some very minor lighting issues when viewing on HLMV, but other than that, the model is basically identical.

But in-game, a multide of Heavy cosmetics (mostly shirt cosmetics) will clip on his vest area.

It's hard to know if this is a bug with TF2 or Crowbar.

The reason I'm trying this is because I was having the same issue with a MODIFIED heavy.mdl file. After multiple attempts trying to fix the issue, I went to try if I decompiled and recompiled the default model with 0 changes would still give me the issue, and noticed that was the case.

Album featuring the default model, directly from the game's .vpk, via HLMV: https://imgur.com/a/tWHYyRY

Album featuring the default model, but recompiled, via HLMV: https://imgur.com/a/MGUCyvN *

* I know I could just load heavy.mdl directly via the (Steam) Load Model, but I loaded from the mod's folder anyway. The previous album screenshots were done before the mod had its folder on custom.

Album featuring Heavy wearing the cosmetic in-game with the default model, directly from the .vpk (not recompiled):
https://imgur.com/a/elz7ZYY

Album featuring Heavy wearing the cosmetic in-game with a recompiled default model:
https://imgur.com/a/3HIfyTU

Operating System:
Windows 10 Enterprise 2016 LTSB (64-bits)

Samples:
Team Fortress 2 (tf2_misc_dir.vpk)

Additional Info:
I have recently reset my TF2 settings to troubleshoot/report this issue. My TF2 is basically nearly full vanilla, from a fresh reinstall (and no Steam Cloud integration being on). There is not a single cvar saved that modifies the model in some capacity, and if it did, issues with the default model without recompiling should already be noticeable.

This happens with other cosmetics, but I used the Heavy Lifter as it has no problems in rendering in HLMV (HLMV has an issue where it can't properly render hlp_bones, so I had to choose a cosmetic that didn't had any), though, even in cosmetics that has hlp_bones, it shows issues in-game.

I also tried with a custom folder with absolutely nothing inside, with the only exception being the recompiled default model... same results.

"Set Up Games" and "Options" tabs: https://imgur.com/a/eHIdybl

I sent my mod to my friend, to see if the issue would happen on his TF2, and yes, the same thing happens on his end.

I downloaded a mod from 2 years ago, on Gamebanana, that replaces the Heavy model, and the same issue applies.
14
[FIXED][BUG] TF2 Player Models not decompiling quite well.
3
[NOTABUG] (TF2) $cdmaterials not showing after decompilation on some cases
Showing 1-9 of 9 entries