Documentation
¶
Index ¶
- func AddLights(ctx *extractor.Context, doc *gltf.Document, unitInfo *unit.Info, ...)
- func AddMaterialVariant(ctx *extractor.Context, mat *material.Material, doc *gltf.Document, ...) (*uint32, error)
- func AddMaterials(ctx *extractor.Context, doc *gltf.Document, ...) ([]geometry.MaterialVariantMap, error)
- func AddPrefabMetadata(ctx *extractor.Context, doc *gltf.Document, filename stingray.Hash, ...)
- func AddSkeleton(ctx *extractor.Context, doc *gltf.Document, unitInfo *unit.Info, ...) uint32
- func Convert(currDoc *gltf.Document) func(ctx *extractor.Context) error
- func ConvertBuffer(fMain, fGPU io.ReadSeeker, filename stingray.Hash, ctx *extractor.Context, ...) error
- func ConvertOpts(ctx *extractor.Context, imgOpts *extr_material.ImageOptions, ...) error
- func LoadBoneMap(ctx *extractor.Context, unitInfo *unit.Info) (*bones.Info, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddMaterialVariant ¶ added in v0.7.1
func AddMaterials ¶ added in v0.5.14
func AddMaterials(ctx *extractor.Context, doc *gltf.Document, imgOpts *extr_material.ImageOptions, unitInfo *unit.Info, metadata *datalib.UnitData) ([]geometry.MaterialVariantMap, error)
func AddPrefabMetadata ¶ added in v0.5.14
func AddSkeleton ¶ added in v0.5.14
func AddSkeleton(ctx *extractor.Context, doc *gltf.Document, unitInfo *unit.Info, skeletonName stingray.Hash, armorName *string, passive *datalib.HelldiverCustomizationPassiveBonusSettings) uint32
Adds the unit's skeleton to the gltf document
func ConvertBuffer ¶ added in v0.6.11
func ConvertBuffer(fMain, fGPU io.ReadSeeker, filename stingray.Hash, ctx *extractor.Context, imgOpts *extr_material.ImageOptions, gltfDoc *gltf.Document) error
func ConvertOpts ¶ added in v0.3.2
func ConvertOpts(ctx *extractor.Context, imgOpts *extr_material.ImageOptions, gltfDoc *gltf.Document) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.