Source Filmmaker

Source Filmmaker

Compiling problem
When using GuiStudioMdl
ERROR: d:\cs\mdl\mdldecompiler.qc(180): - Rule for unknown flex right_lid_raiser
ERROR: Aborted Processing on 'tlsaudrl2548\GIGN.mdl'
If i remove the flex with notepad++ and i try to compile then it works but with that removed basicly the whole face of the model is broken anyhelp to fix it?

Ostatnio edytowany przez: Benjamin Bin Laden; 21 listopada 2014 o 11:14
< >
Wyświetlanie 1-15 z 22 komentarzy
Zappy 21 listopada 2014 o 9:26 
If you show us your QC...
Benjamin Bin Laden 21 listopada 2014 o 9:29 
Początkowo opublikowane przez Vintage:
If you show us your QC...
http://pastebin.com/pMFkCrwd
Pte Jack 21 listopada 2014 o 10:19 
I see a flex rule for the left_lid_raiser on line 5 of your qc, but don't see anything for a rule for the right_lid_raiser anywhere in the qc. studioMdl gets to line 180 can't find the rule and aborts.

Check your vta for a shape key or blend shape named right_lid_raiser and add the the flex rule for it to the qc. (probably between frams 1 and 4 because the first rule in your qc starts at frame 5)
Zappy 21 listopada 2014 o 10:21 
Hm. That's pretty odd. The right_lid_raiser flex is defined and used exactly as left_lid_raiser, and according to you it works. However, when I take a search for left_lid_raiser, it's also inside the flexfile block, unlike right_lid_raiser. You'll should add right_lid_raiser there, too.

Edit: Darn you, Pte.
Ostatnio edytowany przez: Zappy; 21 listopada 2014 o 10:22
Benjamin Bin Laden 21 listopada 2014 o 10:54 
Początkowo opublikowane przez Pte Jack:
I see a flex rule for the left_lid_raiser on line 5 of your qc, but don't see anything for a rule for the right_lid_raiser anywhere in the qc. studioMdl gets to line 180 can't find the rule and aborts.

Check your vta for a shape key or blend shape named right_lid_raiser and add the the flex rule for it to the qc. (probably between frams 1 and 4 because the first rule in your qc starts at frame 5)

kind of preety new with this decompiling/compiling thing,That means i shoud a a flex line for right_lid_raiser next to frame 1-4?
Benjamin Bin Laden 21 listopada 2014 o 10:55 
Also coudn't find anything in the shape vta for right_lid_raiser wierd
Ostatnio edytowany przez: Benjamin Bin Laden; 21 listopada 2014 o 11:15
Pte Jack 21 listopada 2014 o 12:09 
If there isn't a vta animation for the right lid, then remove the flexcontroller statement in line 180. (or just comment it out for now by putting a // in front of the statement and try to compile again... (I suspect it's going to die again just taking a quick look at the rules you have in your qc)
Zappy 21 listopada 2014 o 12:11 
If you don't have a right_ flex, never have a left_ flex, so comment that out too. You forgot that little part, Pte.
Ostatnio edytowany przez: Zappy; 20 lutego 2018 o 5:32
Pte Jack 21 listopada 2014 o 12:12 
If you really want to get around this, if you are using blender, export dmx files and drop the need to use a vta file. The only flex controllers you'll have to add are the eyes if you are using eyeballs.
Pte Jack 21 listopada 2014 o 12:12 
Maybe be he wants to have a left flex but not a right??? that is possible!!!
Zappy 21 listopada 2014 o 12:19 
Maybe he does, but Source doesn't.
Pte Jack 21 listopada 2014 o 12:26 
What you talking about Wally??? I thought that if a flex was properly defined then anything was possible, I don't think I need to left/right mesh controls just because I have a left or right controller... Been a heck of a long time since I've used a vta, I'll have to check that out.
Zappy 21 listopada 2014 o 12:48 
I'm talking about Source FilmMaker and the Face Poser (the Source tool, not the Garry's Mod tool). Well, I do not know the result of a left_ OR a right_ flex missing, but I do know that if they just come in the wrong order (DMX stereo-flexes always have the right order), the whole list of flex controllers from that point on will be offset by one flex. Again, I don't know if anything like that (or even something entirely different) happens if one side of the flex is just missing.
Ostatnio edytowany przez: Zappy; 21 listopada 2014 o 12:48
Pte Jack 21 listopada 2014 o 13:00 
Ohhh, face poser... never used it. Don't know the first thing about it so maybe your right. as for the covered up text. I think your right about that too, I believe the right has to come before the left in a stereo control, but not sure about the order of up and down. Like I say, I let the DMX take care of that and don't worry about flex controller statements anymore, the dmx has them already taken care of (unless I want to combine and stereo the controls, which is a simple edit in the dmx file.)
Zappy 21 listopada 2014 o 13:05 
The problem with the Face Poser is the exact same as with Source FilmMaker, if the problem is even there. I'm pretty sure it is, but, not sure. The problem, as far as I've understood it, is that if the stereo-flexes come in the wrong order, causes Source FilmMaker and the Face Poser's listing of flexes to interpret one flex as a normal mono-flex, but then it sees the right_ or left_ in the beginning of the next flex, and decides "I'd better combine this flex with the next", and then it does so, but the next flex controller listings don't take that into account, and derp up, making flexing pretty awkward. The same could happen if one has one side flex, but not the other, if it's the "better make a stere-flex" side that's there. I'm just guessing, though.
< >
Wyświetlanie 1-15 z 22 komentarzy
Na stronę: 1530 50

Data napisania: 21 listopada 2014 o 9:18
Posty: 22