Documentation ¶
Index ¶
- func WeightMeshWithHeatDiffusion(mesh modeling.Mesh, skeleton Skeleton, voxilization []vector3.Float64, ...) modeling.Mesh
- type Axis
- type Frame
- type HeatSource
- type Joint
- type Sequence
- type Skeleton
- func (s Skeleton) Children(index int) []int
- func (s Skeleton) ClosestJoints(point vector3.Float64, pointToConsider int) []int
- func (s Skeleton) Heat(index int) float64
- func (s Skeleton) InverseBindMatrix(index int) mat.Matrix4x4
- func (s Skeleton) JointCount() int
- func (s Skeleton) Lookup(name string) int
- func (s Skeleton) RelativeMatrix(index int) mat.Matrix4x4
- func (s Skeleton) RelativePosition(index int) vector3.Float64
- func (s Skeleton) WorldPosition(index int) vector3.Float64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HeatSource ¶ added in v0.5.0
type HeatSource struct {
// contains filtered or unexported fields
}
type Joint ¶
type Joint struct {
// contains filtered or unexported fields
}
func (Joint) InverseBindMatrix ¶
func (Joint) WorldPosition ¶
type Skeleton ¶
type Skeleton struct {
// contains filtered or unexported fields
}
func NewSkeleton ¶
func (Skeleton) ClosestJoints ¶
func (Skeleton) JointCount ¶
func (Skeleton) RelativePosition ¶ added in v0.5.0
Click to show internal directories.
Click to hide internal directories.