Command line tools for easily porting transform parameters of NiNode.
- .NET Framework 4.5.2
NiDumpScale.exe skeleton.nif
Selects NiNode (bone) that is not scale = 1.0 and outputs name and scale factor.
NiUpdateScale.exe skeleton.nif nodes.txt
Updates scale of NiNode (bone) and create out.nif.
Restriction: CME bone name conversion is not performed.
NiDumpCharGen.exe Preset.jslot
Dump transforms in CharGen Preset.
CharGen Presets folder: Data\SKSE\Plugins\CharGen\Presets
NiTransform.exe skeleton.nif transforms.txt
Bake transforms into skeleton.nif and create out.nif.
Prepare a skeleton with the following file name.
src.nif : Skeleton based on Vanilla or XPMS (conversion source)
xpmse.nif : XPMSE (conversion destination)
Execute the procedure from the command line as follows:
NiDumpScale.exe src.nif > nodes.txt
NiUpdateScale.exe xpmse.nif nodes.txt
rename out.nif skeleton_female.nif
Execute the procedure from the command line as follows:
NiDumpCharGen.exe Preset.jslot > transforms.txt
NiTransform.exe skeleton.nif transforms.txt
rename out.nif skeleton_female.nif
name scale
NPC R Hand [RHnd] 0.851680
NPC L Hand [LHnd] 0.851680
name method value
NPC R Breast Scale 1.8
NPC L Breast Scale 1.8
NPC R Breast01 Scale 0.5555556
NPC L Breast01 Scale 0.5555556
NPC R PreBreast Rotation 0.8660254 -0.5 0 0.5 0.8660254 0 0 0 1
NPC L PreBreast Rotation 1 0 0 0 0.8660254 0.5 0 -0.5 0.8660254
CME Neck [Neck] Position 0 0 -0.5
CME Camera1st [Cam1] Position 0 0 -0.5
CME Camera3rd [Cam3] Position 0 0 -0.5
v0.0.2
- Add NiDumpCharGen.exe
- Add NiTransform.exe
-- opparco