マイコンをつないだテレビみたいな画面を作りたいと思ってLocatePrintっていうコードを書いた。 こんな画面が作れる、し遊べる。locate, print, colorなどの命令でテキストを書けます。というかテキストしか書けない。 こういうブラウン管っぽい画面を作るにはWebGLをポストプロセスとして使うのが便利。 WebGL Fake CRT Effect for HTML5 Games この記事に必要なことはほとんど書いてある。glfx.jsっていうWebGLのイメージエフェクトライブラリを使って、ブラウン管の丸みっぽく画面を歪ませ (bulgePinch)、ふちをちょっと暗くすれば (vignette)、昔懐かしのテレビっぽい絵になる。 ただこの記事だとスキャンラインはPNGイメージを重ねることで実現しているけど、これもできればWebGLのシェーダーでやりたい。あとパピコンやAp
![昔のCRTっぽい画面をWebGLで作る - ABAの日誌](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d5c386648ba4de36cb1cd58a32d815f332c645e/height=288;version=1;width=512/http%3A%2F%2Fabagames.sakura.ne.jp%2F15%2FLocatePrint%2Fskigame.gif)