Documentation ¶
Index ¶
- func ApplyConfig(doc *vrm.Document, conf *Config)
- func ApplyVRMConfigFile(doc *vrm.Document, confpath string) error
- func NewMMDToMQOConverter() *mmdToMQO
- func NewMQOToGLTFConverter(options *MQOToGLTFOption) *mqoToGltf
- func NewMQOToMMDConverter() *mqoToMMD
- type BoneMapping
- type Config
- type MQOToGLTFOption
- type MaterialSetting
- type MorphMapping
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyConfig ¶ added in v0.2.1
func ApplyVRMConfigFile ¶ added in v0.2.1
func NewMMDToMQOConverter ¶
func NewMMDToMQOConverter() *mmdToMQO
func NewMQOToGLTFConverter ¶
func NewMQOToGLTFConverter(options *MQOToGLTFOption) *mqoToGltf
func NewMQOToMMDConverter ¶
func NewMQOToMMDConverter() *mqoToMMD
Types ¶
type BoneMapping ¶ added in v0.2.1
type Config ¶ added in v0.2.1
type Config struct { Metadata vrm.Metadata `json:"meta"` BoneMappings []*BoneMapping `json:"boneMappings"` MorphMappings []*MorphMapping `json:"morphMappings"` MaterialSettings map[string]*MaterialSetting `json:"materialSettings"` ExportAllMorph bool `json:"exportAllMorph"` AnimationBoneGroups []*struct { vrm.SecondaryAnimationBoneGroup NodeNames []string `json:"nodeNames"` } `json:"animationBoneGroups"` ColliderGroups []*struct { vrm.SecondaryAnimationColliderGroup NodeName string `json:"nodeName"` } `json:"colliderGroups"` Preset string `json:"preset"` }
type MQOToGLTFOption ¶ added in v0.2.2
type MQOToGLTFOption struct {
ForceUnlit bool
}
type MaterialSetting ¶ added in v0.2.1
type MorphMapping ¶ added in v0.2.1
Click to show internal directories.
Click to hide internal directories.