Skip to content

Implement ASCIIEffect (v6) #683

@LucaArgentieri

Description

@LucaArgentieri

Is your feature request related to a problem?

I have implemented the Ascii effect of threejs but it is heavy in some cases and not compatible with other postprocessing effects because of its operation.

Describe the solution you'd like

I tried this Ascii library and it seems to work quite well, certainly can be improved but is a good starting point for including it in the postprocessing library.

composer = new EffectComposer(renderer);
composer.addPass(new RenderPass(scene, camera));


const asciiEffect = new ASCII({
 fontSize: 40,
 cellSize: 10,
 invert: false,
 color: true,
 characters: ` .:,'-^=*+?!|0#X%WM@`
});

composer.addPass(new EffectPass(camera, new GlitchEffect()));
composer.addPass(new EffectPass(camera, asciiEffect));

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions