STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
1,305
IN-GAME
7,972
ONLINE
Founded
October 26, 2013
Language
English
I'm getting a "Trying to realign bone" error when compiling a character for L4D2
I finished rigging a character for L4D2 over Ellis and I'm trying to compile it in Crowbar and it gives me an error "Trying to realign bones" every time I go to compile it. I'm relatively new with doing bone rigging but I've never seen it do this before with my previous attempts and am very confused as to what is causing this. Below is the exact error I'm getting.

Compiling with Crowbar 0.71: "C:\Users\Taira\Desktop\Stolas 3D Model\survivor_mechanic.qc" ...

Compiling "survivor_mechanic.qc" ...
Output from compiler "D:\Steam\steamapps\common\Left 4 Dead 2\bin\studiomdl.exe":
Using shader api: shaderapiempty.dll
qdir: "c:\users\taira\desktop\stolas 3d model\"
gamedir: "D:\Steam\steamapps\common\Left 4 Dead 2\left4dead2\"
g_path: "survivor_mechanic.qc"
Building binary model files...
Working on "survivor_mechanic.qc"
SMD MODEL Stolas.smd
SMD MODEL survivor_mechanic_anims\mechanic.smd
SMD MODEL survivor_mechanic_anims\ragdoll.smd
Marking bone Cape1 as a jiggle bone
Marking bone Cape2 as a jiggle bone
Marking bone Cape3 as a jiggle bone
Marking bone Cape2.R as a jiggle bone
Marking bone Cape3.R as a jiggle bone
Marking bone Cape2.L as a jiggle bone
Marking bone Cape3.L as a jiggle bone
Marking bone Brow1.R as a jiggle bone
Marking bone Brow2.R as a jiggle bone
Marking bone Brow1.L as a jiggle bone
Marking bone Brow2.L as a jiggle bone
SMD MODEL survivor_mechanic_physics.smd
SMD MODEL output.smd
ERROR: Trying to realign bone "ValveBiped.Bip01_Pelvis" with two children "ValveBiped.Bip01_R_Thigh", "ValveBiped.Bip01_L_Thigh"
ERROR: Aborted Processing on 'survivors/Stolas.mdl'
CDynamicFunction: Loading library 'Kernel32.dll' (758B0000)
CDynamicFunction: Lookup of 'TryEnterCriticalSection' in 'Kernel32.dll': 773B0990
CDynamicFunction: Loading library 'psapi.dll' (75830000)
CDynamicFunction: Lookup of 'GetProcessMemoryInfo' in 'psapi.dll': 75831480
CDynamicFunction: Closing library 'psapi.dll' (75830000)
CDynamicFunction: Closing library 'Kernel32.dll' (758B0000)
... Compiling "survivor_mechanic.qc" finished. Check above for any errors.

... Compiling with Crowbar 0.71: "C:\Users\Taira\Desktop\Stolas 3D Model\survivor_mechanic.qc" finished.

I went back in and ensured that the pelvis and thighs were at the same height. I tried compiling it as a DMX and SMD file. I've modified the base output.smd file so that the data has the same data that it should be when it's rendered. I don't know what is causing this issue and it's so frustrating.

Below is my QC file and the blender render for the character I'm working on. Any help would be greatly appreciated.

https : // www. mediafire. com/ file/ 1cycgoq0y6mzi4p / Crowbar+Folder+Issue. zip /file
Last edited by DBD = Mental Decline; May 2, 2022 @ 10:28am
< >
Showing 1-2 of 2 comments
ZeqMacaw May 6, 2022 @ 6:44am 
The error might be caused by using completely different skeletons in the "stolas.smd" and "output.smd" files. I can easily see this by opening both in something like WinMerge or Notepad++ and looking at the "nodes" section near the top of each file.
Originally posted by ZeqMacaw:
The error might be caused by using completely different skeletons in the "stolas.smd" and "output.smd" files. I can easily see this by opening both in something like WinMerge or Notepad++ and looking at the "nodes" section near the top of each file.

Aw that would make sense. What I did in Blender prior to exporting the SMD was take Stolas's cape and hat bones for juggle bones and plopped them onto Ellis's bones. I had clicked on Stolas's bones then Ctrl + mouse clicked onto Ellis to ensure Ellis's bones were selected. Then merged both bones on Object Mode with Ctrl + J. I thought this is how you would transfer bones from one mesh onto another.

Then after the Stolas SMD was exported I toke Ellis's base model. The one I used for posing Stolas in Blender. Merged them using Perl. Then the Output file was created.

I assume this is incorrect? If it is, do you have suggestions or would know what the correct procedure is for transferring jiggle bones?
Last edited by DBD = Mental Decline; May 6, 2022 @ 8:28am
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: May 2, 2022 @ 10:27am
Posts: 2