Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
NeuralAnimationSystem
Class NeuralAnimationSystem
Index
Constructors
constructor
Properties
max
Entities
num
Clips
frames
Per
Clip
feature
Stride
bone
Count
half
Life
Fp
feature
DB
Length
pose
DB
Length
Methods
get
Current
Tick
get
Entity
Count
get
Transitions
Total
get
Searches
Total
get
Feature
DB
get
Pose
DB
get
Inert
Offset
Array
load
Feature
Frame
load
Pose
Frame
add
Entity
update
Entity
Intent
update
Entity
Foot
Flags
set
Entity
Clip
search
Best
Match
transition
To
Frame
step
read
Visible
Pose
read
Inert
Offset
clear
Constructors
constructor
new
NeuralAnimationSystem
(
config
:
NeuralAnimationConfig
)
:
NeuralAnimationSystem
Parameters
config
:
NeuralAnimationConfig
Returns
NeuralAnimationSystem
Properties
Readonly
max
Entities
maxEntities
:
number
Readonly
num
Clips
numClips
:
number
Readonly
frames
Per
Clip
framesPerClip
:
number
Readonly
feature
Stride
featureStride
:
number
Readonly
bone
Count
boneCount
:
number
Readonly
half
Life
Fp
halfLifeFp
:
number
Readonly
feature
DB
Length
featureDBLength
:
number
Readonly
pose
DB
Length
poseDBLength
:
number
Methods
get
Current
Tick
getCurrentTick
()
:
number
Returns
number
get
Entity
Count
getEntityCount
()
:
number
Returns
number
get
Transitions
Total
getTransitionsTotal
()
:
number
Returns
number
get
Searches
Total
getSearchesTotal
()
:
number
Returns
number
get
Feature
DB
getFeatureDB
()
:
Int32Array
Returns
Int32Array
get
Pose
DB
getPoseDB
()
:
Int32Array
Returns
Int32Array
get
Inert
Offset
Array
getInertOffsetArray
()
:
Int32Array
Returns
Int32Array
load
Feature
Frame
loadFeatureFrame
(
clipId
:
number
,
frameId
:
number
,
source
:
Int32Array
,
sourceOffset
?:
number
,
)
:
boolean
Parameters
clipId
:
number
frameId
:
number
source
:
Int32Array
sourceOffset
:
number
= 0
Returns
boolean
load
Pose
Frame
loadPoseFrame
(
clipId
:
number
,
frameId
:
number
,
source
:
Int32Array
,
sourceOffset
?:
number
,
)
:
boolean
Parameters
clipId
:
number
frameId
:
number
source
:
Int32Array
sourceOffset
:
number
= 0
Returns
boolean
add
Entity
addEntity
(
initialClip
:
number
,
initialFrame
:
number
)
:
number
Parameters
initialClip
:
number
initialFrame
:
number
Returns
number
update
Entity
Intent
updateEntityIntent
(
entityId
:
number
,
vx
:
number
,
vy
:
number
,
vz
:
number
,
dirX
:
number
,
dirY
:
number
,
dirZ
:
number
,
)
:
boolean
Parameters
entityId
:
number
vx
:
number
vy
:
number
vz
:
number
dirX
:
number
dirY
:
number
dirZ
:
number
Returns
boolean
update
Entity
Foot
Flags
updateEntityFootFlags
(
entityId
:
number
,
footFlags
:
number
)
:
boolean
Parameters
entityId
:
number
footFlags
:
number
Returns
boolean
set
Entity
Clip
setEntityClip
(
entityId
:
number
,
newClip
:
number
,
newFrame
:
number
)
:
boolean
Parameters
entityId
:
number
newClip
:
number
newFrame
:
number
Returns
boolean
search
Best
Match
searchBestMatch
(
entityId
:
number
)
:
number
Parameters
entityId
:
number
Returns
number
transition
To
Frame
transitionToFrame
(
entityId
:
number
,
newClip
:
number
,
newFrame
:
number
)
:
boolean
Parameters
entityId
:
number
newClip
:
number
newFrame
:
number
Returns
boolean
step
step
(
dtFp
:
number
)
:
void
Parameters
dtFp
:
number
Returns
void
read
Visible
Pose
readVisiblePose
(
entityId
:
number
,
bone
:
number
,
out
:
Int32Array
,
outOffset
?:
number
,
)
:
boolean
Parameters
entityId
:
number
bone
:
number
out
:
Int32Array
outOffset
:
number
= 0
Returns
boolean
read
Inert
Offset
readInertOffset
(
entityId
:
number
,
bone
:
number
,
out
:
Int32Array
,
outOffset
?:
number
,
)
:
boolean
Parameters
entityId
:
number
bone
:
number
out
:
Int32Array
outOffset
:
number
= 0
Returns
boolean
clear
clear
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
max
Entities
num
Clips
frames
Per
Clip
feature
Stride
bone
Count
half
Life
Fp
feature
DB
Length
pose
DB
Length
Methods
get
Current
Tick
get
Entity
Count
get
Transitions
Total
get
Searches
Total
get
Feature
DB
get
Pose
DB
get
Inert
Offset
Array
load
Feature
Frame
load
Pose
Frame
add
Entity
update
Entity
Intent
update
Entity
Foot
Flags
set
Entity
Clip
search
Best
Match
transition
To
Frame
step
read
Visible
Pose
read
Inert
Offset
clear
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...