Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
LoomFSR
Class LoomFSR
Index
Constructors
constructor
Properties
low
Res
Width
low
Res
Height
high
Res
Width
high
Res
Height
jitter
Samples
history
Depth
Threshold
Fp
history
Normal
Threshold
Fp
sharpen
Strength
Fp
scale
Factor
X
Fp
scale
Factor
Y
Fp
Methods
get
Current
Tick
get
Jitter
Index
get
Reactive
Mask
advance
Jitter
get
Current
Jitter
compute
History
Coord
should
Reject
History
register
Color
Texture
register
Depth
Texture
register
Normal
Texture
swap
History
swap
All
Histories
get
Front
Texture
get
Back
Texture
is
Channel
Registered
set
Reactive
Mask
get
Reactive
Mask
Byte
clear
Reactive
Mask
is
Valid
Low
Res
Coord
is
Valid
High
Res
Coord
tick
clear
Constructors
constructor
new
LoomFSR
(
config
:
LoomFSRConfig
)
:
LoomFSR
Parameters
config
:
LoomFSRConfig
Returns
LoomFSR
Properties
Readonly
low
Res
Width
lowResWidth
:
number
Readonly
low
Res
Height
lowResHeight
:
number
Readonly
high
Res
Width
highResWidth
:
number
Readonly
high
Res
Height
highResHeight
:
number
Readonly
jitter
Samples
jitterSamples
:
number
Readonly
history
Depth
Threshold
Fp
historyDepthThresholdFp
:
number
Readonly
history
Normal
Threshold
Fp
historyNormalThresholdFp
:
number
Readonly
sharpen
Strength
Fp
sharpenStrengthFp
:
number
Readonly
scale
Factor
X
Fp
scaleFactorXFp
:
number
Readonly
scale
Factor
Y
Fp
scaleFactorYFp
:
number
Methods
get
Current
Tick
getCurrentTick
()
:
number
Returns
number
get
Jitter
Index
getJitterIndex
()
:
number
Returns
number
get
Reactive
Mask
getReactiveMask
()
:
Uint8Array
Returns
Uint8Array
advance
Jitter
advanceJitter
()
:
void
Returns
void
get
Current
Jitter
getCurrentJitter
(
out
:
Int32Array
,
outOffset
?:
number
)
:
boolean
Parameters
out
:
Int32Array
outOffset
:
number
= 0
Returns
boolean
compute
History
Coord
computeHistoryCoord
(
currentCoordXFp
:
number
,
currentCoordYFp
:
number
,
motionXFp
:
number
,
motionYFp
:
number
,
out
:
Int32Array
,
outOffset
?:
number
,
)
:
boolean
Parameters
currentCoordXFp
:
number
currentCoordYFp
:
number
motionXFp
:
number
motionYFp
:
number
out
:
Int32Array
outOffset
:
number
= 0
Returns
boolean
should
Reject
History
shouldRejectHistory
(
currentDepthFp
:
number
,
historyDepthFp
:
number
,
normalDotFp
:
number
,
)
:
boolean
Parameters
currentDepthFp
:
number
historyDepthFp
:
number
normalDotFp
:
number
Returns
boolean
register
Color
Texture
registerColorTexture
(
frontHandle
:
number
,
backHandle
:
number
,
format
:
number
,
usage
:
number
,
uniformAlignment
:
number
,
)
:
number
Parameters
frontHandle
:
number
backHandle
:
number
format
:
number
usage
:
number
uniformAlignment
:
number
Returns
number
register
Depth
Texture
registerDepthTexture
(
frontHandle
:
number
,
backHandle
:
number
,
format
:
number
,
usage
:
number
,
uniformAlignment
:
number
,
)
:
number
Parameters
frontHandle
:
number
backHandle
:
number
format
:
number
usage
:
number
uniformAlignment
:
number
Returns
number
register
Normal
Texture
registerNormalTexture
(
frontHandle
:
number
,
backHandle
:
number
,
format
:
number
,
usage
:
number
,
uniformAlignment
:
number
,
)
:
number
Parameters
frontHandle
:
number
backHandle
:
number
format
:
number
usage
:
number
uniformAlignment
:
number
Returns
number
swap
History
swapHistory
(
channel
:
number
)
:
boolean
Parameters
channel
:
number
Returns
boolean
swap
All
Histories
swapAllHistories
()
:
void
Returns
void
get
Front
Texture
getFrontTexture
(
channel
:
number
)
:
number
Parameters
channel
:
number
Returns
number
get
Back
Texture
getBackTexture
(
channel
:
number
)
:
number
Parameters
channel
:
number
Returns
number
is
Channel
Registered
isChannelRegistered
(
channel
:
number
)
:
boolean
Parameters
channel
:
number
Returns
boolean
set
Reactive
Mask
setReactiveMask
(
x
:
number
,
y
:
number
,
mask
:
number
)
:
boolean
Parameters
x
:
number
y
:
number
mask
:
number
Returns
boolean
get
Reactive
Mask
Byte
getReactiveMaskByte
(
x
:
number
,
y
:
number
)
:
number
Parameters
x
:
number
y
:
number
Returns
number
clear
Reactive
Mask
clearReactiveMask
()
:
void
Returns
void
is
Valid
Low
Res
Coord
isValidLowResCoord
(
x
:
number
,
y
:
number
)
:
boolean
Parameters
x
:
number
y
:
number
Returns
boolean
is
Valid
High
Res
Coord
isValidHighResCoord
(
x
:
number
,
y
:
number
)
:
boolean
Parameters
x
:
number
y
:
number
Returns
boolean
tick
tick
(
t
:
number
)
:
void
Parameters
t
:
number
Returns
void
clear
clear
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
low
Res
Width
low
Res
Height
high
Res
Width
high
Res
Height
jitter
Samples
history
Depth
Threshold
Fp
history
Normal
Threshold
Fp
sharpen
Strength
Fp
scale
Factor
X
Fp
scale
Factor
Y
Fp
Methods
get
Current
Tick
get
Jitter
Index
get
Reactive
Mask
advance
Jitter
get
Current
Jitter
compute
History
Coord
should
Reject
History
register
Color
Texture
register
Depth
Texture
register
Normal
Texture
swap
History
swap
All
Histories
get
Front
Texture
get
Back
Texture
is
Channel
Registered
set
Reactive
Mask
get
Reactive
Mask
Byte
clear
Reactive
Mask
is
Valid
Low
Res
Coord
is
Valid
High
Res
Coord
tick
clear
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...