2024.03.24
Diary
オレオレ GPU LineRenderer のつづきをやっていまして Shader Graph への移植は Custom Function Node のおかげでわりとすんなりいけて TAA もかかったのでそこまではよかったのだがやっぱり角の処理がおかしいのでスクリーン座標で計算するようにしようとしたら沼ってしまって同じアルゴリズムを C# でやるとそこそこ思い通りになってるんだけどシェーダーにもってくと全然ちがう結果になってシェーダーむずい。
オレオレ GPU LineRenderer のつづきをやっていまして Shader Graph への移植は Custom Function Node のおかげでわりとすんなりいけて TAA もかかったのでそこまではよかったのだがやっぱり角の処理がおかしいのでスクリーン座標で計算するようにしようとしたら沼ってしまって同じアルゴリズムを C# でやるとそこそこ思い通りになってるんだけどシェーダーにもってくと全然ちがう結果になってシェーダーむずい。
なんらかの数式に基づいて頂点を生成したいみたいなときはむかしは macOS の Grapher.app 使って形を確認したりしてたんだけどそういうえば Desmos なるものがあったなとやってみたらこっちのが高機能でアニメもできるしでたのしい。
GitHub Copilot から Cursor の Copilot++ にのりかえてしばらくたつのだが最近さらに先読み精度があがってるような感じで心を読まれてるレベルでコードサジェストしてくるのがすごくて既存コードの書き換えも tab キーぽちぽちで楽になってるはずなのだが進捗はさほどでもないという。