8 votes

GLSL Web CRT Shader

Topic deleted by author

5 comments

  1. [5]
    kingofsnake
    Link
    As somebody who doesn't know how the downloadable package works, I'm wondering if OP has advice on how to run this in a browser perpetually or whether it's just not at that stage of development yet?

    As somebody who doesn't know how the downloadable package works, I'm wondering if OP has advice on how to run this in a browser perpetually or whether it's just not at that stage of development yet?

    1. [3]
      arch
      Link Parent
      You could probably do something with injecting JavaScript into every website with a tutorial like this. That said, it doesn't seem like the best solution to me, because it's likely to break pages...

      You could probably do something with injecting JavaScript into every website with a tutorial like this. That said, it doesn't seem like the best solution to me, because it's likely to break pages or cause issues since you're manipulating the website code at execution.

      This project is probably better for what you want to accomplish.

      1 vote
      1. [2]
        gingerbeardman
        Link Parent
        Ah! If @kingofsnake means "can I run this in my browser over all web content I see" then, no, my code is not meant for that. ShaderGlass is what you want and very cool.

        Ah! If @kingofsnake means "can I run this in my browser over all web content I see" then, no, my code is not meant for that. ShaderGlass is what you want and very cool.

        2 votes
    2. gingerbeardman
      Link Parent
      I'm the OP and creator. (If I'm misunderstanding your question please do let me know.) Development on this is complete. So it is ready to run indefinitely in the browser: it can sit as a...

      I'm the OP and creator. (If I'm misunderstanding your question please do let me know.)

      Development on this is complete. So it is ready to run indefinitely in the browser: it can sit as a fullscreen pass over any content (like in the live demo) or over a game, which is how it’s used in my own projects. It’s essentially a small, reusable plugin/post‑process pass for web content rather than a standalone app, so the developer of a site or game would wire it into their own WebGL/Three.js/canvas pipeline.

      It was created for my own projects, but open-sourced so that it might be included in pico-8 for iOS and/or other web sites/apps/games/projects.

      1 vote