‹ back

05 notes2 categories

notes

tech

自前でWebGL描画パイプラインを作っているよ

最近シェーダーを書くのにハマっていて、自前で書くための環境が欲しくなったのでブラウザベースで作っている。 https://github.com/atolix/repaint 中身としてはVite + TypeScriptでG

log

サイトの整理とlab/notesの拡張

サイト全体を少し整理した。 notesは /notes/ に一覧ページを追加。 記事数、カテゴリ数、検索欄、カテゴリフィルタ、本文の抜粋を表示するようにしてある。 個別記事のbackリンクもtopではなくnotes一覧へ戻る

tech

Github readme用のSVG生成をする

GitHubのREADMEに貼るためのSVG生成ツールを作った。 https://github.com/atolix/langflux やっていることは単純で、GitHubのユーザー名を渡すと、そのユーザーの公開リポジトリか

tech

コミットハッシュでcanvasを変える

topに置いているcanvasはGLSLで描画している。 サイト解説でも触れていた通り、コミットハッシュによって微妙に変化が出るように実装を変えてみた。 Cloudflare Pagesでは CFPAGESCOMMITSHA

log

サイト解説

どうしてもAstroとCloudflareが使いたかったので新しくサイトを開設。 せっかくなので自分が興味のあるコンテンツを全て詰め込む形を取ってみた。 topでは前に弄っていたシェーダーをcanvasに貼り付けている。 動