Skip to main content

p5.asciify v0.9.0

Namespaces

NamespaceDescription
renderersContains functionality relevant to the ASCII rendering.
utilsContains utility functions and classes used by the p5.asciify library.

Classes

ClassDescription
P5AsciifierManages a rendering pipeline for ASCII conversion, including font management, grid calculations, and ASCII renderers, which is applied to the main p5.js canvas or a selected texture.
P5AsciifierManagerManages the p5.asciify library by handling one or more P5Asciifier instances.
P5AsciifyColorPaletteA 1D color palette stored in a framebuffer that is used to pass colors to shaders.
P5AsciifyErrorSimple error class, representing errors specific to p5.asciify.
P5AsciifyFontManagerManages the font used for the ASCII rendering pipeline and provides methods for working with the font.
P5AsciifyGridManages the grid for the ASCII rendering pipeline of an P5Asciifier instance.

Interfaces

InterfaceDescription
P5AsciifyExtensionsInterface for additional properties and methods added to the p5.js instance by the p5.asciify library.

Type Aliases

Type AliasDescription
P5AsciifyCharacterEach character from a loaded font is represented as a P5AsciifyCharacter object.

Variables

VariableDescription
p5asciifyMain instance of p5.asciify (P5AsciifierManager) providing full access to the library.