├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── dist ├── p5.asciify.esm.js ├── p5.asciify.umd.js └── types │ ├── Asciifier.d.ts │ ├── AsciifierManager.d.ts │ ├── ColorPalette.d.ts │ ├── FontManager.d.ts │ ├── Grid.d.ts │ ├── HookManager.d.ts │ ├── errors │ ├── AsciifyError.d.ts │ ├── ErrorHandler.d.ts │ └── index.d.ts │ ├── index.d.ts │ ├── plugins │ ├── PluginRegistry.d.ts │ ├── RendererPlugin.d.ts │ └── index.d.ts │ ├── renderers │ ├── 2d │ │ ├── AsciiRenderer2D.d.ts │ │ ├── feature │ │ │ ├── AbstractFeatureRenderer2D.d.ts │ │ │ ├── brightness │ │ │ │ └── BrightnessAsciiRenderer.d.ts │ │ │ ├── edge │ │ │ │ ├── EdgeAsciiRenderer.d.ts │ │ │ │ └── shaders │ │ │ │ │ ├── shaderGenerators.d.ts │ │ │ │ │ └── shaderGenerators.min.d.ts │ │ │ └── index.d.ts │ │ └── index.d.ts │ ├── AsciiDisplayRenderer.d.ts │ ├── AsciiRenderer.d.ts │ ├── RendererManager.d.ts │ ├── constants.d.ts │ ├── index.d.ts │ └── types.d.ts │ ├── types.d.ts │ └── utils │ ├── export │ ├── JSONExporter.d.ts │ └── SVGExporter.d.ts │ ├── fonts │ └── TyprFontUtils.d.ts │ ├── index.d.ts │ └── utils.d.ts ├── docs ├── .gitignore ├── README.md ├── blog │ ├── 2025-04-25-welcome │ │ └── index.md │ ├── authors.yml │ └── tags.yml ├── docs │ ├── advanced-guides │ │ └── using-plugins.md │ ├── api │ │ ├── classes │ │ │ ├── P5Asciifier.md │ │ │ ├── P5AsciifierManager.md │ │ │ ├── P5AsciifyColorPalette.md │ │ │ ├── P5AsciifyFontManager.md │ │ │ └── P5AsciifyGrid.md │ │ ├── index.md │ │ ├── interfaces │ │ │ └── P5AsciifyExtensions.md │ │ ├── p5.asciify │ │ │ └── namespaces │ │ │ │ ├── errors │ │ │ │ ├── classes │ │ │ │ │ └── P5AsciifyError.md │ │ │ │ ├── enumerations │ │ │ │ │ └── P5AsciifyErrorLevel.md │ │ │ │ └── index.md │ │ │ │ ├── plugins │ │ │ │ ├── classes │ │ │ │ │ └── P5AsciifyPluginRegistry.md │ │ │ │ ├── index.md │ │ │ │ └── interfaces │ │ │ │ │ └── P5AsciifyRendererPlugin.md │ │ │ │ ├── renderers │ │ │ │ ├── classes │ │ │ │ │ ├── P5AsciifyDisplayRenderer.md │ │ │ │ │ ├── P5AsciifyRenderer.md │ │ │ │ │ └── P5AsciifyRendererManager.md │ │ │ │ ├── index.md │ │ │ │ ├── interfaces │ │ │ │ │ ├── AsciiRendererOptions.md │ │ │ │ │ ├── BrightnessAsciiRendererOptions.md │ │ │ │ │ ├── EdgeAsciiRendererOptions.md │ │ │ │ │ └── FeatureAsciiRendererOptions.md │ │ │ │ ├── namespaces │ │ │ │ │ └── renderer2d │ │ │ │ │ │ ├── classes │ │ │ │ │ │ └── P5AsciifyRenderer2D.md │ │ │ │ │ │ ├── index.md │ │ │ │ │ │ ├── namespaces │ │ │ │ │ │ └── feature │ │ │ │ │ │ │ ├── classes │ │ │ │ │ │ │ ├── P5AsciifyAbstractFeatureRenderer2D.md │ │ │ │ │ │ │ ├── P5AsciifyBrightnessRenderer.md │ │ │ │ │ │ │ └── P5AsciifyEdgeRenderer.md │ │ │ │ │ │ │ ├── index.md │ │ │ │ │ │ │ └── variables │ │ │ │ │ │ │ ├── BRIGHTNESS_DEFAULT_OPTIONS.md │ │ │ │ │ │ │ └── EDGE_DEFAULT_OPTIONS.md │ │ │ │ │ │ └── variables │ │ │ │ │ │ └── CUSTOM_DEFAULT_OPTIONS_2D.md │ │ │ │ └── variables │ │ │ │ │ └── RENDERER_TYPES.md │ │ │ │ └── utils │ │ │ │ ├── functions │ │ │ │ ├── compareVersions.md │ │ │ │ ├── detectP5Version.md │ │ │ │ ├── isP5AsyncCapable.md │ │ │ │ ├── isValidP5Color.md │ │ │ │ └── isValidP5Font.md │ │ │ │ ├── index.md │ │ │ │ └── interfaces │ │ │ │ ├── JSONExportOptions.md │ │ │ │ └── SVGExportOptions.md │ │ ├── type-aliases │ │ │ ├── HookType.md │ │ │ ├── P5AsciifyCharacter.md │ │ │ └── P5AsciifyHookHandlers.md │ │ ├── typedoc-sidebar.cjs │ │ └── variables │ │ │ ├── p5asciifier.md │ │ │ └── p5asciify.md │ ├── community │ │ ├── contributing.md │ │ ├── contributors.md │ │ ├── resources.md │ │ ├── showcase.md │ │ └── support.md │ ├── donate │ │ └── index.md │ ├── getting-started │ │ ├── installation.md │ │ ├── playgrounds.md │ │ └── typescript-support.md │ ├── guides │ │ ├── custom-ascii-conversion.md │ │ ├── exporting.md │ │ ├── first-rendering-pipeline.md │ │ ├── fundamentals.md │ │ ├── livecoding.md │ │ ├── multiple-asciifiers.md │ │ ├── p5-2.x.x.md │ │ ├── sketches │ │ │ ├── 00_brightness_setup_sketch.js │ │ │ ├── 01_edge_setup_sketch.js │ │ │ ├── 02_drawAsciify_sketch.js │ │ │ ├── 03_updates_sketch.js │ │ │ ├── customRenderer │ │ │ │ ├── 00_custom_setup_sketch.js │ │ │ │ ├── 01_characterFB_sketch.js │ │ │ │ └── 02_dvd_logo_sketch.js │ │ │ └── multiple-asciifiers │ │ │ │ └── 00_multiple_asciifiers_sketch.js │ │ └── using-plugins.md │ ├── intro.md │ ├── legal │ │ ├── data-protection-policy-en.md │ │ └── imprint-en.md │ └── sandbox_sketch.js ├── docusaurus.config.ts ├── package-lock.json ├── package.json ├── sidebars.ts ├── src │ ├── components │ │ ├── Contributors │ │ │ ├── ContributorCard │ │ │ │ ├── ContributorCard.module.css │ │ │ │ └── ContributorCard.tsx │ │ │ ├── Contributors.module.css │ │ │ └── Contributors.tsx │ │ ├── DonationCard │ │ │ ├── DonationCard.module.css │ │ │ └── DonationCard.tsx │ │ ├── DonationGrid │ │ │ ├── DonationGrid.module.css │ │ │ └── DonationGrid.tsx │ │ ├── FontCard │ │ │ ├── FontCard.module.css │ │ │ └── FontCard.tsx │ │ ├── FontGrid │ │ │ ├── FontGrid.module.css │ │ │ └── FontGrid.tsx │ │ ├── HomeP5Sketch │ │ │ ├── P5Sketch.tsx │ │ │ ├── rectanglemanager.js │ │ │ └── shaders │ │ │ │ ├── asciifyTranslation │ │ │ │ ├── asciiCharacter.frag │ │ │ │ └── asciiColorPalette.frag │ │ │ │ ├── shader.vert │ │ │ │ └── sketch │ │ │ │ ├── noise.frag │ │ │ │ ├── push.frag │ │ │ │ └── shift.frag │ │ ├── HomepageFeatures │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ │ ├── PlaygroundCard │ │ │ ├── PlaygroundCard.module.css │ │ │ └── PlaygroundCard.tsx │ │ ├── PlaygroundGrid │ │ │ ├── PlayGroundGrid.module.css │ │ │ └── PlaygroundGrid.tsx │ │ ├── SandpackEditor │ │ │ └── SandpackEditor.tsx │ │ ├── ShowcaseCard │ │ │ ├── ShowcaseCard.module.css │ │ │ └── ShowcaseCard.tsx │ │ └── ShowcaseGrid │ │ │ ├── ShowcaseGrid.module.css │ │ │ └── ShowcaseGrid.tsx │ ├── css │ │ └── custom.css │ ├── data │ │ ├── contributors.json │ │ ├── fonts.json │ │ └── showcase.json │ └── pages │ │ ├── index.module.css │ │ ├── index.tsx │ │ └── markdown-page.md ├── static │ ├── .nojekyll │ ├── img │ │ ├── Discord-Symbol-White.svg │ │ ├── bescii1.svg │ │ ├── bescii2.svg │ │ ├── bescii3.svg │ │ ├── codesandbox_screenshot.png │ │ ├── doc_logo.svg │ │ ├── docusaurus-social-card.jpg │ │ ├── docusaurus.png │ │ ├── favicon.ico │ │ ├── font_previews │ │ │ ├── CHUNKY.png │ │ │ ├── FROGBLOCK.png │ │ │ ├── Kitchen_Sink.png │ │ │ ├── UrsaFont.png │ │ │ ├── atascii.png │ │ │ ├── bescii.png │ │ │ ├── c64_truetype.png │ │ │ ├── cpc64.png │ │ │ ├── petme64.png │ │ │ └── pixel_dingbats_7.png │ │ ├── logo.svg │ │ ├── openProcessing_screenshot.png │ │ ├── p5.asciify-social-card.png │ │ ├── p5_web_editor.png │ │ ├── showcase │ │ │ ├── charsets-textmode-art.png │ │ │ ├── face-segmentation.png │ │ │ ├── ghastly-wither.png │ │ │ ├── place-textmode-art.png │ │ │ └── textmode-art.png │ │ ├── stackblitz_screenshot.png │ │ ├── undraw_docusaurus_mountain.svg │ │ ├── undraw_docusaurus_react.svg │ │ └── undraw_docusaurus_tree.svg │ └── robots.txt └── tsconfig.json ├── examples ├── 1.X │ ├── 00_basic │ │ ├── index.html │ │ └── sketch.js │ ├── 01_edge_detection │ │ ├── index.html │ │ └── sketch.js │ ├── 02_custom2D │ │ ├── index.html │ │ ├── rectanglemanager.js │ │ ├── shaders │ │ │ ├── asciifyTranslation │ │ │ │ ├── asciiCharacter.frag │ │ │ │ └── asciiColorPalette.frag │ │ │ ├── shader.vert │ │ │ └── sketch │ │ │ │ ├── noise.frag │ │ │ │ ├── push.frag │ │ │ │ └── shift.frag │ │ └── sketch.js │ ├── 03_multiple_asciifiers │ │ ├── index.html │ │ └── sketch.js │ ├── 04_hydra-synth │ │ ├── index.html │ │ └── sketch.js │ └── 05_plugins │ │ ├── brutalist-high-rise-building.jpeg │ │ ├── index.html │ │ ├── p5.asciify-accurate-renderer-plugin.esm.js │ │ └── sketch.js ├── 2.X │ ├── 00_basic │ │ ├── index.html │ │ └── sketch.js │ ├── 01_edge_detection │ │ ├── index.html │ │ └── sketch.js │ ├── 02_custom2D │ │ ├── index.html │ │ ├── rectanglemanager.js │ │ ├── shaders │ │ │ ├── asciifyTranslation │ │ │ │ ├── asciiCharacter.frag │ │ │ │ └── asciiColorPalette.frag │ │ │ ├── shader.vert │ │ │ └── sketch │ │ │ │ ├── noise.frag │ │ │ │ ├── push.frag │ │ │ │ └── shift.frag │ │ └── sketch.js │ ├── 03_multiple_asciifiers │ │ ├── index.html │ │ └── sketch.js │ ├── 04_hydra-synth │ │ ├── index.html │ │ └── sketch.js │ └── 05_plugins │ │ ├── brutalist-high-rise-building.jpeg │ │ ├── index.html │ │ ├── p5.asciify-accurate-renderer-plugin.esm.js │ │ └── sketch.js └── index.html ├── package.json ├── src ├── declarations.d.ts ├── lib │ ├── Asciifier.ts │ ├── AsciifierManager.ts │ ├── ColorPalette.ts │ ├── FontManager.ts │ ├── Grid.ts │ ├── HookManager.ts │ ├── assets │ │ ├── fonts │ │ │ └── ursafont_base64.txt │ │ └── shaders │ │ │ └── vert │ │ │ └── shader.vert │ ├── errors │ │ ├── AsciifyError.ts │ │ ├── ErrorHandler.ts │ │ └── index.ts │ ├── index.ts │ ├── plugins │ │ ├── PluginRegistry.ts │ │ ├── RendererPlugin.ts │ │ └── index.ts │ ├── renderers │ │ ├── 2d │ │ │ ├── AsciiRenderer2D.ts │ │ │ ├── feature │ │ │ │ ├── AbstractFeatureRenderer2D.ts │ │ │ │ ├── brightness │ │ │ │ │ ├── BrightnessAsciiRenderer.ts │ │ │ │ │ └── shaders │ │ │ │ │ │ ├── asciiCharacter.frag │ │ │ │ │ │ └── colorSample.frag │ │ │ │ ├── edge │ │ │ │ │ ├── EdgeAsciiRenderer.ts │ │ │ │ │ └── shaders │ │ │ │ │ │ ├── asciiCharacter.frag │ │ │ │ │ │ ├── colorSample.frag │ │ │ │ │ │ ├── rotation.frag │ │ │ │ │ │ ├── shaderGenerators.min.ts │ │ │ │ │ │ ├── shaderGenerators.ts │ │ │ │ │ │ ├── sobel.frag │ │ │ │ │ │ └── transform.frag │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── AsciiDisplayRenderer.ts │ │ ├── AsciiRenderer.ts │ │ ├── RendererManager.ts │ │ ├── asciiConversion.frag │ │ ├── constants.ts │ │ ├── index.ts │ │ └── types.ts │ ├── types.ts │ └── utils │ │ ├── export │ │ ├── JSONExporter.ts │ │ └── SVGExporter.ts │ │ ├── fonts │ │ └── TyprFontUtils.ts │ │ ├── index.ts │ │ └── utils.ts └── tests │ └── Grid.test.ts ├── tsconfig.json ├── typedoc.json └── vite.config.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | node_modules -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22.15.0 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/README.md -------------------------------------------------------------------------------- /dist/p5.asciify.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/p5.asciify.esm.js -------------------------------------------------------------------------------- /dist/p5.asciify.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/p5.asciify.umd.js -------------------------------------------------------------------------------- /dist/types/Asciifier.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/Asciifier.d.ts -------------------------------------------------------------------------------- /dist/types/AsciifierManager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/AsciifierManager.d.ts -------------------------------------------------------------------------------- /dist/types/ColorPalette.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/ColorPalette.d.ts -------------------------------------------------------------------------------- /dist/types/FontManager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/FontManager.d.ts -------------------------------------------------------------------------------- /dist/types/Grid.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/Grid.d.ts -------------------------------------------------------------------------------- /dist/types/HookManager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/HookManager.d.ts -------------------------------------------------------------------------------- /dist/types/errors/AsciifyError.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/errors/AsciifyError.d.ts -------------------------------------------------------------------------------- /dist/types/errors/ErrorHandler.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/errors/ErrorHandler.d.ts -------------------------------------------------------------------------------- /dist/types/errors/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/errors/index.d.ts -------------------------------------------------------------------------------- /dist/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/index.d.ts -------------------------------------------------------------------------------- /dist/types/plugins/PluginRegistry.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/plugins/PluginRegistry.d.ts -------------------------------------------------------------------------------- /dist/types/plugins/RendererPlugin.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/plugins/RendererPlugin.d.ts -------------------------------------------------------------------------------- /dist/types/plugins/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/plugins/index.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/2d/AsciiRenderer2D.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/2d/AsciiRenderer2D.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/2d/feature/AbstractFeatureRenderer2D.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/2d/feature/AbstractFeatureRenderer2D.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/2d/feature/brightness/BrightnessAsciiRenderer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/2d/feature/brightness/BrightnessAsciiRenderer.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/2d/feature/edge/EdgeAsciiRenderer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/2d/feature/edge/EdgeAsciiRenderer.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/2d/feature/edge/shaders/shaderGenerators.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/2d/feature/edge/shaders/shaderGenerators.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/2d/feature/edge/shaders/shaderGenerators.min.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/2d/feature/edge/shaders/shaderGenerators.min.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/2d/feature/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/2d/feature/index.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/2d/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/2d/index.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/AsciiDisplayRenderer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/AsciiDisplayRenderer.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/AsciiRenderer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/AsciiRenderer.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/RendererManager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/RendererManager.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/constants.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/constants.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/index.d.ts -------------------------------------------------------------------------------- /dist/types/renderers/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/renderers/types.d.ts -------------------------------------------------------------------------------- /dist/types/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/types.d.ts -------------------------------------------------------------------------------- /dist/types/utils/export/JSONExporter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/utils/export/JSONExporter.d.ts -------------------------------------------------------------------------------- /dist/types/utils/export/SVGExporter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/utils/export/SVGExporter.d.ts -------------------------------------------------------------------------------- /dist/types/utils/fonts/TyprFontUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/utils/fonts/TyprFontUtils.d.ts -------------------------------------------------------------------------------- /dist/types/utils/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/utils/index.d.ts -------------------------------------------------------------------------------- /dist/types/utils/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/dist/types/utils/utils.d.ts -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/blog/2025-04-25-welcome/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/blog/2025-04-25-welcome/index.md -------------------------------------------------------------------------------- /docs/blog/authors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/blog/authors.yml -------------------------------------------------------------------------------- /docs/blog/tags.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/blog/tags.yml -------------------------------------------------------------------------------- /docs/docs/advanced-guides/using-plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/advanced-guides/using-plugins.md -------------------------------------------------------------------------------- /docs/docs/api/classes/P5Asciifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/classes/P5Asciifier.md -------------------------------------------------------------------------------- /docs/docs/api/classes/P5AsciifierManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/classes/P5AsciifierManager.md -------------------------------------------------------------------------------- /docs/docs/api/classes/P5AsciifyColorPalette.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/classes/P5AsciifyColorPalette.md -------------------------------------------------------------------------------- /docs/docs/api/classes/P5AsciifyFontManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/classes/P5AsciifyFontManager.md -------------------------------------------------------------------------------- /docs/docs/api/classes/P5AsciifyGrid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/classes/P5AsciifyGrid.md -------------------------------------------------------------------------------- /docs/docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/index.md -------------------------------------------------------------------------------- /docs/docs/api/interfaces/P5AsciifyExtensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/interfaces/P5AsciifyExtensions.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/errors/classes/P5AsciifyError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/errors/classes/P5AsciifyError.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/errors/enumerations/P5AsciifyErrorLevel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/errors/enumerations/P5AsciifyErrorLevel.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/errors/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/errors/index.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/plugins/classes/P5AsciifyPluginRegistry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/plugins/classes/P5AsciifyPluginRegistry.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/plugins/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/plugins/index.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/plugins/interfaces/P5AsciifyRendererPlugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/plugins/interfaces/P5AsciifyRendererPlugin.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/classes/P5AsciifyDisplayRenderer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/classes/P5AsciifyDisplayRenderer.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/classes/P5AsciifyRenderer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/classes/P5AsciifyRenderer.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/classes/P5AsciifyRendererManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/classes/P5AsciifyRendererManager.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/index.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/interfaces/AsciiRendererOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/interfaces/AsciiRendererOptions.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/interfaces/BrightnessAsciiRendererOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/interfaces/BrightnessAsciiRendererOptions.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/interfaces/EdgeAsciiRendererOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/interfaces/EdgeAsciiRendererOptions.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/interfaces/FeatureAsciiRendererOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/interfaces/FeatureAsciiRendererOptions.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/classes/P5AsciifyRenderer2D.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/classes/P5AsciifyRenderer2D.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/index.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/classes/P5AsciifyAbstractFeatureRenderer2D.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/classes/P5AsciifyAbstractFeatureRenderer2D.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/classes/P5AsciifyBrightnessRenderer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/classes/P5AsciifyBrightnessRenderer.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/classes/P5AsciifyEdgeRenderer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/classes/P5AsciifyEdgeRenderer.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/index.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/variables/BRIGHTNESS_DEFAULT_OPTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/variables/BRIGHTNESS_DEFAULT_OPTIONS.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/variables/EDGE_DEFAULT_OPTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/namespaces/feature/variables/EDGE_DEFAULT_OPTIONS.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/variables/CUSTOM_DEFAULT_OPTIONS_2D.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/namespaces/renderer2d/variables/CUSTOM_DEFAULT_OPTIONS_2D.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/renderers/variables/RENDERER_TYPES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/renderers/variables/RENDERER_TYPES.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/utils/functions/compareVersions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/utils/functions/compareVersions.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/utils/functions/detectP5Version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/utils/functions/detectP5Version.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/utils/functions/isP5AsyncCapable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/utils/functions/isP5AsyncCapable.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/utils/functions/isValidP5Color.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/utils/functions/isValidP5Color.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/utils/functions/isValidP5Font.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/utils/functions/isValidP5Font.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/utils/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/utils/index.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/utils/interfaces/JSONExportOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/utils/interfaces/JSONExportOptions.md -------------------------------------------------------------------------------- /docs/docs/api/p5.asciify/namespaces/utils/interfaces/SVGExportOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/p5.asciify/namespaces/utils/interfaces/SVGExportOptions.md -------------------------------------------------------------------------------- /docs/docs/api/type-aliases/HookType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/type-aliases/HookType.md -------------------------------------------------------------------------------- /docs/docs/api/type-aliases/P5AsciifyCharacter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/type-aliases/P5AsciifyCharacter.md -------------------------------------------------------------------------------- /docs/docs/api/type-aliases/P5AsciifyHookHandlers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/type-aliases/P5AsciifyHookHandlers.md -------------------------------------------------------------------------------- /docs/docs/api/typedoc-sidebar.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/typedoc-sidebar.cjs -------------------------------------------------------------------------------- /docs/docs/api/variables/p5asciifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/variables/p5asciifier.md -------------------------------------------------------------------------------- /docs/docs/api/variables/p5asciify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/api/variables/p5asciify.md -------------------------------------------------------------------------------- /docs/docs/community/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/community/contributing.md -------------------------------------------------------------------------------- /docs/docs/community/contributors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/community/contributors.md -------------------------------------------------------------------------------- /docs/docs/community/resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/community/resources.md -------------------------------------------------------------------------------- /docs/docs/community/showcase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/community/showcase.md -------------------------------------------------------------------------------- /docs/docs/community/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/community/support.md -------------------------------------------------------------------------------- /docs/docs/donate/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/donate/index.md -------------------------------------------------------------------------------- /docs/docs/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/getting-started/installation.md -------------------------------------------------------------------------------- /docs/docs/getting-started/playgrounds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/getting-started/playgrounds.md -------------------------------------------------------------------------------- /docs/docs/getting-started/typescript-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/getting-started/typescript-support.md -------------------------------------------------------------------------------- /docs/docs/guides/custom-ascii-conversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/custom-ascii-conversion.md -------------------------------------------------------------------------------- /docs/docs/guides/exporting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/exporting.md -------------------------------------------------------------------------------- /docs/docs/guides/first-rendering-pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/first-rendering-pipeline.md -------------------------------------------------------------------------------- /docs/docs/guides/fundamentals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/fundamentals.md -------------------------------------------------------------------------------- /docs/docs/guides/livecoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/livecoding.md -------------------------------------------------------------------------------- /docs/docs/guides/multiple-asciifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/multiple-asciifiers.md -------------------------------------------------------------------------------- /docs/docs/guides/p5-2.x.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/p5-2.x.x.md -------------------------------------------------------------------------------- /docs/docs/guides/sketches/00_brightness_setup_sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/sketches/00_brightness_setup_sketch.js -------------------------------------------------------------------------------- /docs/docs/guides/sketches/01_edge_setup_sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/sketches/01_edge_setup_sketch.js -------------------------------------------------------------------------------- /docs/docs/guides/sketches/02_drawAsciify_sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/sketches/02_drawAsciify_sketch.js -------------------------------------------------------------------------------- /docs/docs/guides/sketches/03_updates_sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/sketches/03_updates_sketch.js -------------------------------------------------------------------------------- /docs/docs/guides/sketches/customRenderer/00_custom_setup_sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/sketches/customRenderer/00_custom_setup_sketch.js -------------------------------------------------------------------------------- /docs/docs/guides/sketches/customRenderer/01_characterFB_sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/sketches/customRenderer/01_characterFB_sketch.js -------------------------------------------------------------------------------- /docs/docs/guides/sketches/customRenderer/02_dvd_logo_sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/sketches/customRenderer/02_dvd_logo_sketch.js -------------------------------------------------------------------------------- /docs/docs/guides/sketches/multiple-asciifiers/00_multiple_asciifiers_sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/sketches/multiple-asciifiers/00_multiple_asciifiers_sketch.js -------------------------------------------------------------------------------- /docs/docs/guides/using-plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/guides/using-plugins.md -------------------------------------------------------------------------------- /docs/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/intro.md -------------------------------------------------------------------------------- /docs/docs/legal/data-protection-policy-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/legal/data-protection-policy-en.md -------------------------------------------------------------------------------- /docs/docs/legal/imprint-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/legal/imprint-en.md -------------------------------------------------------------------------------- /docs/docs/sandbox_sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docs/sandbox_sketch.js -------------------------------------------------------------------------------- /docs/docusaurus.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/docusaurus.config.ts -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/sidebars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/sidebars.ts -------------------------------------------------------------------------------- /docs/src/components/Contributors/ContributorCard/ContributorCard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/Contributors/ContributorCard/ContributorCard.module.css -------------------------------------------------------------------------------- /docs/src/components/Contributors/ContributorCard/ContributorCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/Contributors/ContributorCard/ContributorCard.tsx -------------------------------------------------------------------------------- /docs/src/components/Contributors/Contributors.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/Contributors/Contributors.module.css -------------------------------------------------------------------------------- /docs/src/components/Contributors/Contributors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/Contributors/Contributors.tsx -------------------------------------------------------------------------------- /docs/src/components/DonationCard/DonationCard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/DonationCard/DonationCard.module.css -------------------------------------------------------------------------------- /docs/src/components/DonationCard/DonationCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/DonationCard/DonationCard.tsx -------------------------------------------------------------------------------- /docs/src/components/DonationGrid/DonationGrid.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/DonationGrid/DonationGrid.module.css -------------------------------------------------------------------------------- /docs/src/components/DonationGrid/DonationGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/DonationGrid/DonationGrid.tsx -------------------------------------------------------------------------------- /docs/src/components/FontCard/FontCard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/FontCard/FontCard.module.css -------------------------------------------------------------------------------- /docs/src/components/FontCard/FontCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/FontCard/FontCard.tsx -------------------------------------------------------------------------------- /docs/src/components/FontGrid/FontGrid.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/FontGrid/FontGrid.module.css -------------------------------------------------------------------------------- /docs/src/components/FontGrid/FontGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/FontGrid/FontGrid.tsx -------------------------------------------------------------------------------- /docs/src/components/HomeP5Sketch/P5Sketch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/HomeP5Sketch/P5Sketch.tsx -------------------------------------------------------------------------------- /docs/src/components/HomeP5Sketch/rectanglemanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/HomeP5Sketch/rectanglemanager.js -------------------------------------------------------------------------------- /docs/src/components/HomeP5Sketch/shaders/asciifyTranslation/asciiCharacter.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/HomeP5Sketch/shaders/asciifyTranslation/asciiCharacter.frag -------------------------------------------------------------------------------- /docs/src/components/HomeP5Sketch/shaders/asciifyTranslation/asciiColorPalette.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/HomeP5Sketch/shaders/asciifyTranslation/asciiColorPalette.frag -------------------------------------------------------------------------------- /docs/src/components/HomeP5Sketch/shaders/shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/HomeP5Sketch/shaders/shader.vert -------------------------------------------------------------------------------- /docs/src/components/HomeP5Sketch/shaders/sketch/noise.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/HomeP5Sketch/shaders/sketch/noise.frag -------------------------------------------------------------------------------- /docs/src/components/HomeP5Sketch/shaders/sketch/push.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/HomeP5Sketch/shaders/sketch/push.frag -------------------------------------------------------------------------------- /docs/src/components/HomeP5Sketch/shaders/sketch/shift.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/HomeP5Sketch/shaders/sketch/shift.frag -------------------------------------------------------------------------------- /docs/src/components/HomepageFeatures/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/HomepageFeatures/index.tsx -------------------------------------------------------------------------------- /docs/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /docs/src/components/PlaygroundCard/PlaygroundCard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/PlaygroundCard/PlaygroundCard.module.css -------------------------------------------------------------------------------- /docs/src/components/PlaygroundCard/PlaygroundCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/PlaygroundCard/PlaygroundCard.tsx -------------------------------------------------------------------------------- /docs/src/components/PlaygroundGrid/PlayGroundGrid.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/PlaygroundGrid/PlayGroundGrid.module.css -------------------------------------------------------------------------------- /docs/src/components/PlaygroundGrid/PlaygroundGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/PlaygroundGrid/PlaygroundGrid.tsx -------------------------------------------------------------------------------- /docs/src/components/SandpackEditor/SandpackEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/SandpackEditor/SandpackEditor.tsx -------------------------------------------------------------------------------- /docs/src/components/ShowcaseCard/ShowcaseCard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/ShowcaseCard/ShowcaseCard.module.css -------------------------------------------------------------------------------- /docs/src/components/ShowcaseCard/ShowcaseCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/ShowcaseCard/ShowcaseCard.tsx -------------------------------------------------------------------------------- /docs/src/components/ShowcaseGrid/ShowcaseGrid.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/ShowcaseGrid/ShowcaseGrid.module.css -------------------------------------------------------------------------------- /docs/src/components/ShowcaseGrid/ShowcaseGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/components/ShowcaseGrid/ShowcaseGrid.tsx -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/data/contributors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/data/contributors.json -------------------------------------------------------------------------------- /docs/src/data/fonts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/data/fonts.json -------------------------------------------------------------------------------- /docs/src/data/showcase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/data/showcase.json -------------------------------------------------------------------------------- /docs/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/pages/index.module.css -------------------------------------------------------------------------------- /docs/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/pages/index.tsx -------------------------------------------------------------------------------- /docs/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/src/pages/markdown-page.md -------------------------------------------------------------------------------- /docs/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/static/img/Discord-Symbol-White.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/Discord-Symbol-White.svg -------------------------------------------------------------------------------- /docs/static/img/bescii1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/bescii1.svg -------------------------------------------------------------------------------- /docs/static/img/bescii2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/bescii2.svg -------------------------------------------------------------------------------- /docs/static/img/bescii3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/bescii3.svg -------------------------------------------------------------------------------- /docs/static/img/codesandbox_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/codesandbox_screenshot.png -------------------------------------------------------------------------------- /docs/static/img/doc_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/doc_logo.svg -------------------------------------------------------------------------------- /docs/static/img/docusaurus-social-card.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/docusaurus-social-card.jpg -------------------------------------------------------------------------------- /docs/static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/docusaurus.png -------------------------------------------------------------------------------- /docs/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/favicon.ico -------------------------------------------------------------------------------- /docs/static/img/font_previews/CHUNKY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/font_previews/CHUNKY.png -------------------------------------------------------------------------------- /docs/static/img/font_previews/FROGBLOCK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/font_previews/FROGBLOCK.png -------------------------------------------------------------------------------- /docs/static/img/font_previews/Kitchen_Sink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/font_previews/Kitchen_Sink.png -------------------------------------------------------------------------------- /docs/static/img/font_previews/UrsaFont.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/font_previews/UrsaFont.png -------------------------------------------------------------------------------- /docs/static/img/font_previews/atascii.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/font_previews/atascii.png -------------------------------------------------------------------------------- /docs/static/img/font_previews/bescii.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/font_previews/bescii.png -------------------------------------------------------------------------------- /docs/static/img/font_previews/c64_truetype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/font_previews/c64_truetype.png -------------------------------------------------------------------------------- /docs/static/img/font_previews/cpc64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/font_previews/cpc64.png -------------------------------------------------------------------------------- /docs/static/img/font_previews/petme64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/font_previews/petme64.png -------------------------------------------------------------------------------- /docs/static/img/font_previews/pixel_dingbats_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/font_previews/pixel_dingbats_7.png -------------------------------------------------------------------------------- /docs/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/logo.svg -------------------------------------------------------------------------------- /docs/static/img/openProcessing_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/openProcessing_screenshot.png -------------------------------------------------------------------------------- /docs/static/img/p5.asciify-social-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/p5.asciify-social-card.png -------------------------------------------------------------------------------- /docs/static/img/p5_web_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/p5_web_editor.png -------------------------------------------------------------------------------- /docs/static/img/showcase/charsets-textmode-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/showcase/charsets-textmode-art.png -------------------------------------------------------------------------------- /docs/static/img/showcase/face-segmentation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/showcase/face-segmentation.png -------------------------------------------------------------------------------- /docs/static/img/showcase/ghastly-wither.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/showcase/ghastly-wither.png -------------------------------------------------------------------------------- /docs/static/img/showcase/place-textmode-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/showcase/place-textmode-art.png -------------------------------------------------------------------------------- /docs/static/img/showcase/textmode-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/showcase/textmode-art.png -------------------------------------------------------------------------------- /docs/static/img/stackblitz_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/stackblitz_screenshot.png -------------------------------------------------------------------------------- /docs/static/img/undraw_docusaurus_mountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/undraw_docusaurus_mountain.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /docs/static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /examples/1.X/00_basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/00_basic/index.html -------------------------------------------------------------------------------- /examples/1.X/00_basic/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/00_basic/sketch.js -------------------------------------------------------------------------------- /examples/1.X/01_edge_detection/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/01_edge_detection/index.html -------------------------------------------------------------------------------- /examples/1.X/01_edge_detection/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/01_edge_detection/sketch.js -------------------------------------------------------------------------------- /examples/1.X/02_custom2D/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/02_custom2D/index.html -------------------------------------------------------------------------------- /examples/1.X/02_custom2D/rectanglemanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/02_custom2D/rectanglemanager.js -------------------------------------------------------------------------------- /examples/1.X/02_custom2D/shaders/asciifyTranslation/asciiCharacter.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/02_custom2D/shaders/asciifyTranslation/asciiCharacter.frag -------------------------------------------------------------------------------- /examples/1.X/02_custom2D/shaders/asciifyTranslation/asciiColorPalette.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/02_custom2D/shaders/asciifyTranslation/asciiColorPalette.frag -------------------------------------------------------------------------------- /examples/1.X/02_custom2D/shaders/shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/02_custom2D/shaders/shader.vert -------------------------------------------------------------------------------- /examples/1.X/02_custom2D/shaders/sketch/noise.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/02_custom2D/shaders/sketch/noise.frag -------------------------------------------------------------------------------- /examples/1.X/02_custom2D/shaders/sketch/push.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/02_custom2D/shaders/sketch/push.frag -------------------------------------------------------------------------------- /examples/1.X/02_custom2D/shaders/sketch/shift.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/02_custom2D/shaders/sketch/shift.frag -------------------------------------------------------------------------------- /examples/1.X/02_custom2D/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/02_custom2D/sketch.js -------------------------------------------------------------------------------- /examples/1.X/03_multiple_asciifiers/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/03_multiple_asciifiers/index.html -------------------------------------------------------------------------------- /examples/1.X/03_multiple_asciifiers/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/03_multiple_asciifiers/sketch.js -------------------------------------------------------------------------------- /examples/1.X/04_hydra-synth/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/04_hydra-synth/index.html -------------------------------------------------------------------------------- /examples/1.X/04_hydra-synth/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/04_hydra-synth/sketch.js -------------------------------------------------------------------------------- /examples/1.X/05_plugins/brutalist-high-rise-building.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/05_plugins/brutalist-high-rise-building.jpeg -------------------------------------------------------------------------------- /examples/1.X/05_plugins/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/05_plugins/index.html -------------------------------------------------------------------------------- /examples/1.X/05_plugins/p5.asciify-accurate-renderer-plugin.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/05_plugins/p5.asciify-accurate-renderer-plugin.esm.js -------------------------------------------------------------------------------- /examples/1.X/05_plugins/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/1.X/05_plugins/sketch.js -------------------------------------------------------------------------------- /examples/2.X/00_basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/00_basic/index.html -------------------------------------------------------------------------------- /examples/2.X/00_basic/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/00_basic/sketch.js -------------------------------------------------------------------------------- /examples/2.X/01_edge_detection/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/01_edge_detection/index.html -------------------------------------------------------------------------------- /examples/2.X/01_edge_detection/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/01_edge_detection/sketch.js -------------------------------------------------------------------------------- /examples/2.X/02_custom2D/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/02_custom2D/index.html -------------------------------------------------------------------------------- /examples/2.X/02_custom2D/rectanglemanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/02_custom2D/rectanglemanager.js -------------------------------------------------------------------------------- /examples/2.X/02_custom2D/shaders/asciifyTranslation/asciiCharacter.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/02_custom2D/shaders/asciifyTranslation/asciiCharacter.frag -------------------------------------------------------------------------------- /examples/2.X/02_custom2D/shaders/asciifyTranslation/asciiColorPalette.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/02_custom2D/shaders/asciifyTranslation/asciiColorPalette.frag -------------------------------------------------------------------------------- /examples/2.X/02_custom2D/shaders/shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/02_custom2D/shaders/shader.vert -------------------------------------------------------------------------------- /examples/2.X/02_custom2D/shaders/sketch/noise.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/02_custom2D/shaders/sketch/noise.frag -------------------------------------------------------------------------------- /examples/2.X/02_custom2D/shaders/sketch/push.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/02_custom2D/shaders/sketch/push.frag -------------------------------------------------------------------------------- /examples/2.X/02_custom2D/shaders/sketch/shift.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/02_custom2D/shaders/sketch/shift.frag -------------------------------------------------------------------------------- /examples/2.X/02_custom2D/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/02_custom2D/sketch.js -------------------------------------------------------------------------------- /examples/2.X/03_multiple_asciifiers/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/03_multiple_asciifiers/index.html -------------------------------------------------------------------------------- /examples/2.X/03_multiple_asciifiers/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/03_multiple_asciifiers/sketch.js -------------------------------------------------------------------------------- /examples/2.X/04_hydra-synth/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/04_hydra-synth/index.html -------------------------------------------------------------------------------- /examples/2.X/04_hydra-synth/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/04_hydra-synth/sketch.js -------------------------------------------------------------------------------- /examples/2.X/05_plugins/brutalist-high-rise-building.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/05_plugins/brutalist-high-rise-building.jpeg -------------------------------------------------------------------------------- /examples/2.X/05_plugins/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/05_plugins/index.html -------------------------------------------------------------------------------- /examples/2.X/05_plugins/p5.asciify-accurate-renderer-plugin.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/05_plugins/p5.asciify-accurate-renderer-plugin.esm.js -------------------------------------------------------------------------------- /examples/2.X/05_plugins/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/2.X/05_plugins/sketch.js -------------------------------------------------------------------------------- /examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/examples/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/package.json -------------------------------------------------------------------------------- /src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/declarations.d.ts -------------------------------------------------------------------------------- /src/lib/Asciifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/Asciifier.ts -------------------------------------------------------------------------------- /src/lib/AsciifierManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/AsciifierManager.ts -------------------------------------------------------------------------------- /src/lib/ColorPalette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/ColorPalette.ts -------------------------------------------------------------------------------- /src/lib/FontManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/FontManager.ts -------------------------------------------------------------------------------- /src/lib/Grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/Grid.ts -------------------------------------------------------------------------------- /src/lib/HookManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/HookManager.ts -------------------------------------------------------------------------------- /src/lib/assets/fonts/ursafont_base64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/assets/fonts/ursafont_base64.txt -------------------------------------------------------------------------------- /src/lib/assets/shaders/vert/shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/assets/shaders/vert/shader.vert -------------------------------------------------------------------------------- /src/lib/errors/AsciifyError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/errors/AsciifyError.ts -------------------------------------------------------------------------------- /src/lib/errors/ErrorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/errors/ErrorHandler.ts -------------------------------------------------------------------------------- /src/lib/errors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/errors/index.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/plugins/PluginRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/plugins/PluginRegistry.ts -------------------------------------------------------------------------------- /src/lib/plugins/RendererPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/plugins/RendererPlugin.ts -------------------------------------------------------------------------------- /src/lib/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/plugins/index.ts -------------------------------------------------------------------------------- /src/lib/renderers/2d/AsciiRenderer2D.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/AsciiRenderer2D.ts -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/AbstractFeatureRenderer2D.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/AbstractFeatureRenderer2D.ts -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/brightness/BrightnessAsciiRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/brightness/BrightnessAsciiRenderer.ts -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/brightness/shaders/asciiCharacter.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/brightness/shaders/asciiCharacter.frag -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/brightness/shaders/colorSample.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/brightness/shaders/colorSample.frag -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/edge/EdgeAsciiRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/edge/EdgeAsciiRenderer.ts -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/edge/shaders/asciiCharacter.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/edge/shaders/asciiCharacter.frag -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/edge/shaders/colorSample.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/edge/shaders/colorSample.frag -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/edge/shaders/rotation.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/edge/shaders/rotation.frag -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/edge/shaders/shaderGenerators.min.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/edge/shaders/shaderGenerators.min.ts -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/edge/shaders/shaderGenerators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/edge/shaders/shaderGenerators.ts -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/edge/shaders/sobel.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/edge/shaders/sobel.frag -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/edge/shaders/transform.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/edge/shaders/transform.frag -------------------------------------------------------------------------------- /src/lib/renderers/2d/feature/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/feature/index.ts -------------------------------------------------------------------------------- /src/lib/renderers/2d/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/2d/index.ts -------------------------------------------------------------------------------- /src/lib/renderers/AsciiDisplayRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/AsciiDisplayRenderer.ts -------------------------------------------------------------------------------- /src/lib/renderers/AsciiRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/AsciiRenderer.ts -------------------------------------------------------------------------------- /src/lib/renderers/RendererManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/RendererManager.ts -------------------------------------------------------------------------------- /src/lib/renderers/asciiConversion.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/asciiConversion.frag -------------------------------------------------------------------------------- /src/lib/renderers/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/constants.ts -------------------------------------------------------------------------------- /src/lib/renderers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/index.ts -------------------------------------------------------------------------------- /src/lib/renderers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/renderers/types.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/lib/utils/export/JSONExporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/utils/export/JSONExporter.ts -------------------------------------------------------------------------------- /src/lib/utils/export/SVGExporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/utils/export/SVGExporter.ts -------------------------------------------------------------------------------- /src/lib/utils/fonts/TyprFontUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/utils/fonts/TyprFontUtils.ts -------------------------------------------------------------------------------- /src/lib/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/utils/index.ts -------------------------------------------------------------------------------- /src/lib/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/lib/utils/utils.ts -------------------------------------------------------------------------------- /src/tests/Grid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/src/tests/Grid.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/typedoc.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/humanbydefinition/p5.asciify/HEAD/vite.config.ts --------------------------------------------------------------------------------