STEAM GROUP
Blender Source Tools BleST
STEAM GROUP
Blender Source Tools BleST
264
IN-GAME
1,663
ONLINE
Founded
8 November, 2013
All Discussions > Help > Topic Details
Who 7 May, 2024 @ 9:50am
Feature request/help
I would enjoy a feature that removes/disables the flexcontroller part of .dmx when exporting if there is a way to do that already I would like help figuring it out.
With a lot of compilers using .dmx can add flexes to the list and reset most custom parts of it, this can get especially annoying when using multiple flexes for things like clothing following the base mesh on a customizable character.
Last edited by Who; 7 May, 2024 @ 9:51am
< >
Showing 1-2 of 2 comments
Zappy 7 May, 2024 @ 10:57am 
Originally posted by Who:
I would enjoy a feature that removes/disables the flexcontroller part of .dmx when exporting if there is a way to do that already I would like help figuring it out. -
You can make the first mesh object have "Simple" flexes in the Blender Source Tools (or "Advanced" if you'd like), and make the rest of the mesh objects have "Advanced" flexes. Generate a flex controller block for them, and remove "DmeCombinationInputControl" blocks for flexes that were already defined by the first(/any other) object.

If the rest of the objects shouldn't add any new flex controllers at all, only use the ones defined by the first object, then make the rest of the objects use this flex controller block:
<!-- dmx encoding keyvalues2 1 format model 1 --> "DmElement" { "id" "elementid" "12345678-1234-1234-1234-012345678910" "name" "string" "root" "combinationOperator" "DmeCombinationOperator" { "id" "elementid" "01234567-8910-1112-1314-151617181920" "name" "string" "combinationOperator" "controls" "element_array" [] "controlValues" "vector3_array" [] "controlValuesLagged" "vector3_array" [] "usesLaggedValues" "bool" "0" "dominators" "element_array" [] "targets" "element_array" [] } }
Who 7 May, 2024 @ 12:09pm 
Man.
< >
Showing 1-2 of 2 comments
Per page: 1530 50

All Discussions > Help > Topic Details