papier.render vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Tuple classes
ClassSuperclassSlots
papier-renderer tuplevertex-buffer index-buffer vertex-array
papier-uniforms uniform-tuplep_matrix eye atlas


Ordinary words
WordStack effect
<p-matrix>( dim fov near-plane far-plane -- matrix )
<papier-renderer>( -- renderer: papier-renderer )
draw-slabs( renderer: papier-renderer uniforms: papier-uniforms slabs -- )
order-slabs( slabs eye -- slabs' )
papier-fragment-shader( -- value )
papier-program( -- value )
papier-vertex-shader( -- value )
prep-slab-atlas( slabs images -- atlas-image: image )
render-slabs( slabs -- vertices indexes )
render-slabs-to-buffers( renderer: papier-renderer uniforms: papier-uniforms slabs -- )
set-papier-state( -- )
slab-buffer-chunk-size( -- value )
slab-index-count( slabs -- count )
slab-indexes( i -- a b c d e f )
slab-vertices( slab -- av at ac bv bt bc cv ct cc dv dt dc )


Class predicate words
WordStack effect
papier-renderer?( object -- ? )
papier-uniforms?( object -- ? )


Files