koturnの日記

普通の人です.ブログ上のコードはコピペ自由です.

2021-04-01から1ヶ月間の記事一覧

Unityのシェーダで原点・XZコンパスを実装した

TL;DR 常に原点を指す,またX軸,Z軸を指す針も含むシェーダを作った. VRChatのアバターに付けるとベンリかもしれない 原点・X軸コンパスシェーダーできた.黄緑矢印が原点方向,赤矢印がX軸方向でアバターの向きに関係なく必ずその方向を指す.青矢印はX軸…

カスタムレンダーテクスチャでライフゲームを実装した

TL;DR カスタムレンダーテクスチャでライフゲームを実装してVRChatのアバターに付けた. ライフゲーム 背景 オタクはすぐにシェーダでライフゲームを実装するもの,らしい. N番煎じではあるが,VRChatのアバターにライフゲーム付けるのはすぐにできるなと思…

previm + MathJax 3.X

Vim

TL;DR previmでMathJax3.Xを使用できるようにする. 背景 previm/previmはMarkdownのプレビューを可能にするプラグインでとてもベンリである. これにMathJaxを組み合わせると,数式が書けるようになり,ものすごくベンリになる. このMathJaxであるが,2019…

C言語でダブルクオートで囲まれたカラムを含むCSVファイルのパースを行う

TL;DR タイトル通り,C言語でダブルクオートで囲まれたカラムを含むCSVファイル(RFC 4180 2.6章,2.7章参照)のパースを実装した. 背景 2021年にもなってC言語を書かなければならないことがあり,その中でCSVファイルのパースを行う必要があった. 既存の…