STEAM 组
Blender Source Tools BleST
STEAM 组
Blender Source Tools BleST
322
游戏中
2,010
在线
成立于
2013 年 11 月 8 日
所有讨论 > Help > 主题详情
Who 2024 年 5 月 7 日 上午 9:50
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.
最后由 Who 编辑于; 2024 年 5 月 7 日 上午 9:51
< >
正在显示第 1 - 2 条,共 2 条留言
Zappy 2024 年 5 月 7 日 上午 10:57 
引用自 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 2024 年 5 月 7 日 下午 12:09 
Man.
< >
正在显示第 1 - 2 条,共 2 条留言
每页显示数: 1530 50

所有讨论 > Help > 主题详情