SKUPINA SLUŽBY STEAM
Blender Source Tools BleST
SKUPINA SLUŽBY STEAM
Blender Source Tools BleST
193
VE HŘE
1,404
ONLINE
Založena
8. listopadu 2013
Všechny diskuze > Help > Detaily tématu
Can't Compile QC because of "bad command" flexgroup
I can't compile the qc because it says this:

ERROR: c:\users\jfour\desktop\decompiled\dmx\jhm.qc(3): - bad command flexcontroller

Is it suppose to be necassary? The flexcontroller is used to FLEX THE FACIAL PARTS
This is what I wrote on notepad++:

flexcontroller CloseLidU range 0 1 "CloseLidU"
flexcontroller CloseLidDown range 0 1 "CloseLidDown"
flexcontroller ..............etc...................

What do I do to fix this?
< >
Zobrazeno 1621 z 21 komentářů
As far as I have been told, VTAs require a $model and a { flexfile } statement. If you don't know if a QC can use multiple $model statements, how can you say a SMD can use multiple VTAs?
Anyway, I have always been told by old school TF2 modellers that models using SMD source files can only use 1 VTA and were quite surprized when I showed them I could have multple objects with flexes in one model using DMX source files.
Pte Jack původně napsal:
- If you don't know if a QC can use multiple $model statements, how can you say a SMD can use multiple VTAs? -
By, from own experience, finding out that using a single FlexFile statement in $Model is much, much faster than using 20+ FlexFile statements in $Model.

(Most modern My Little Pony: Friendship is Magic pony models actually use one VTA file per flex, although with "stereo" flexes having both the left and right flexes being in the same VTA file... but still, one VTA file per wanted flex.)
I see. And yes I will give you that, I forgot that multi-VTA flexfiles can be contained within one $model statement (up to the limit). But, that is not what is being indicated in the OPs QC above. He is using Multi-$model statements for different body groups and trying load VTA files for those. I am sure this cannot be done for SMD source filed models.

Now, I do have a question in this regarding your use of Multi-VTAs, how do you create multi-VTA files for the object you are giving the individual flexes to? Manually edit the VTA file created on SMD export? Or Build a flex, export, delete the shapekey and rebuild the next, re-export, repeat process? It seems like it is a redundant process to have multi-VTAs in one object. All flexes built into 1 VTA is more efficient (IMO, but this is an interesting concept when it comes to editing flexes and bringing them back into Blender).
Pte Jack původně napsal:
- He is using Multi-$model statements for different body groups and trying load VTA files for those. I am sure this cannot be done for SMD source filed models. -
As sure as you are that it's impossible to use $Model multiple times to apply different VTA flex files to different SMD mesh files in the same model, I am equally sure that it is possible. So, not 100% certain, but over 90% certain.

Pte Jack původně napsal:
- how do you create multi-VTA files for the object you are giving the individual flexes to? -
The way that I think that one should do that is "preferably not".

Pte Jack původně napsal:
- Build a flex, export, delete the shapekey and rebuild the next, re-export, repeat process? -
For the Blender Source Tools plugin, probably. All I know is that the author of those multiple VTA flex files that I spoke of does not use Blender/the Blender Source Tools plugin, so it may have been easier to do this in their program of choice than it is in Blender with the Blender Source Tools plugin.

Pte Jack původně napsal:
- All flexes built into 1 VTA is more efficient (IMO, -
That's actually objectively more efficient. As I said, a single VTA file with many flexes is much faster to compile than the same flexes when split into multiple VTA files.
Zappy, I think I confused your statements above. I thought you were saying that you were using single flex VTA files in "Your" MLP models qcs and I was asking you how you created them.

I have never seen a MLP decompile that creates "actual" VTAs for single flexes. As I stated earlier, Crowbar is currently (ver 0.56) creating VTA files for each bodygroup it decompiles. The one that actually contains the flexes to the bodygroup that has flexes will be bigger than the others. I have chatted ith Zeq about this. Maybe the future versions will only create VTAs for bodygoups that actually have flexes (especially now that DMXs allow for multiple objects to have shapekeys).

Anyway, we're straying from the jest of the topic here.

OP, not sure if the FR is still open, but if you really want to get this model in to SFM, either accept mine or send me one when you are ready. I really need a clear understanding of what model this is and what it is that you're trying to do with it that it needs to be decompiled and recompiled, before I can help you further. That is best done in a one on one chat.
Pte Jack původně napsal:
I really need a clear understanding of what model this is and what it is that you're trying to do with it that it needs to be decompiled and recompiled, before I can help you further.
I have excepted your FR. Like I said, I am busy on weekdays. All I need is to put this model into SFM, how hard can that be? Well, your whole conversation seems like I can not do this. For I can only compile these as DMX (or SMD im not sure). I don't understand much about coding and model editing. We will work this out on Friday. I have to catch up on the work that I have. Take a break for a min. Maybe you guys are overthinking it. Break the whole thing down from what you have and know, then maybe you can come up with a good conlusion.
Naposledy upravil Nova; 4. pro. 2018 v 17.41
< >
Zobrazeno 1621 z 21 komentářů
Na stránku: 1530 50

Všechny diskuze > Help > Detaily tématu
Datum zveřejnění: 23. lis. 2018 v 16.25
Počet příspěvků: 21