noise vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Tuple classes
ClassSuperclassSlots
invalid-perlin-noise-table tupletable


Ordinary words
WordStack effect
<perlin-noise-table>( -- table )
byte-map>image( bytes: byte-array dim -- image: image )
fade( gradient -- gradient' )
float-map>byte-map( floats: float-array scale: float bias: float -- bytes: byte-array )
float-map>image( floats: float-array dim scale: float bias: float -- image: image )
floor-vector( v -- v' )
grad( hash v -- gradient )
hashes( table x y z -- aaa baa aba bba aab bab abb bbb )
invalid-perlin-noise-table( table -- * )
normal-noise-count( -- value )
normal-noise-image( seed dim -- image )
normal-noise-map( seed: integer dim -- bytes )
normal-noise-pow( -- value )
perlin-noise( table: byte-array point: float-4 -- value: float )
perlin-noise-image( table transform dim -- image )
perlin-noise-map( table: byte-array transform: matrix4 coords: float-4-array -- map: float-array )
perlin-noise-map-coords( dim -- coords )
uniform-noise-image( seed dim -- image )
unit-cubed( floats -- ints )
validate-table( table -- table )
with-seed( seed quot -- )


Class predicate words
WordStack effect
invalid-perlin-noise-table?( object -- ? )


Files