Files
streaming_world/assets/blender/scripts/settings.py
2025-02-08 22:32:21 +03:00

67 lines
2.4 KiB
Python

import os, sys
basepath = os.getcwd()
class VRMDataFemale:
path = "jane2-dress.vrm"
outfile = "vrm-vroid-normal-female.blend"
editfile = "modelling-vroid-normal-female.blend"
armature_name = "female"
mixamo_animation_path = basepath + "/assets/blender/mixamo/female/"
mixamo_animations = ["idle", "walking", "running", "jump", "left_turn", "right_turn"]
fbx_scale = 0.89
class VRMDataMale:
path = "buch1.vrm"
outfile = "vrm-vroid-normal-male.blend"
editfile = "modelling-vroid-normal-male.blend"
armature_name = "male"
mixamo_animation_path = basepath + "/assets/blender/mixamo/male/"
mixamo_animations = ["idle", "walking", "running", "jump", "left_turn", "right_turn"]
fbx_scale = 1.0
class VRMDataMaleBabyShape:
path = "buch1-chibi.vrm"
outfile = "shapes/male/vrm-vroid-normal-male-chibi.blend"
editfile = "modelling-shape-male-chibi.blend"
armature_name = "male"
mixamo_animation_path = basepath + "/assets/blender/mixamo/male/"
mixamo_animations = []
fbx_scale = 1.0
class ExportMappingFemale:
blend_path = "assets/blender/" + "vrm-vroid-normal-female.blend"
gltf_path = "godot/character-data/vroid-normal-female.npc"
inner_path = "Object"
objs = ["female", "Body", "Hair", "Face"]
armature_name = "female"
outfile = "tmp-female.blend"
default_action = 'default'
def __init__(self):
self.files = []
for fobj in self.objs:
self.files.append({"name": fobj})
class ExportMappingMale:
blend_path = "assets/blender/" + "vrm-vroid-normal-male.blend"
gltf_path = "godot/character-data/vroid-normal-male.npc"
inner_path = "Object"
objs = ["male", "Body", "Hair", "Face"]
armature_name = "male"
outfile = "tmp-male.blend"
default_action = 'default'
def __init__(self):
self.files = []
for fobj in self.objs:
self.files.append({"name": fobj})
class ExportMappingMaleBabyShape:
blend_path = "assets/blender/shapes/male/" + "vrm-vroid-normal-male-chibi.blend"
gltf_path = "godot/character-data/vroid-normal-male-chibi.npcshape"
inner_path = "Object"
objs = ["male", "Body", "Hair", "Face"]
armature_name = "male"
outfile = "tmp-male-chibi.blend"
default_action = 'default'
def __init__(self):
self.files = []
for fobj in self.objs:
self.files.append({"name": fobj})