高校生くらいのころに買った VS .NET の日本語説明書に謎のコラムがあって、

教授「デバッガーの使い方を教えてくれ」
生徒「こうやって使うんですよ」
教授「デバッグをする必要があるようなプログラムを書くやつはうちにいらないから出ていけ」
生徒「……」

みたいな話が書かれていた。当時は「そういうものか〜」って思ったけれど今思い出したら疑問しか出てこない。

バイナリデータ GitHub に置くときに LFS 使ったほうがリポジトリのパフォーマンスは絶対高いはずなんだけれど、使うと帯域コストかかるから結局そのまま突っ込んだ方が安く済んでしまうのもにょる。とはいえそもそも無料で LFS 使わせてくれる時点で感謝しかない。

README で使う画像をどこに置けば良いか問題、orphen ブランチ作ってそこに置くので解決出来るの便利。GitHub 楽で良い。

stackoverflow.com/questions/34

Unity で簡単に空間充填曲線を使ったソートをするライブラリ前に作ったけれど、README 書く気にならなくて放置してたやつやっと書いた。

github.com/aki-null/SpatialSor

バニラコークは世界最高の飲み物飲んだよな

コンビニで Men I Trust の曲がかかってたんだけど、そんなに日本で流行ってるの?流行れ。

UI フレームワークとかでガウスブラーやるときとか、2パス処理用のテンポラリテクスチャを使えないことがあるから、1パスも意外と便利だったりする。

分離可能な線形補完を活用したガウスブラーを前上げていたんだけれど、分離処理できないケース用にバイリニア補完を活用した1パスのガウスブラーを追加実装した。結構有名な最適化方法のはずなんだけれど、1パスの方は実装見かけないのよね。
github.com/aki-null/GaussianBl

占星術師の奥義ニュートラルセクト、夢あるね。僕もエンペラータイムしたい。

FF14 5.5 ID ネタバレ(グラフィックス) 

新しい FF14 の ID が夕暮れっぽい時間帯になっていて、サンシャフト表現が目立っていてきれいだった。ボリューメトリックライティングをスクリーンスペースのサンシャフトでそれっぽく今まで表現していたけれど、ここまで前に出してくることがなかったので新鮮だった。こういう表現はスポットで入れたほうがインパクトが強いのかもしれない。

パーティクルの衝突処理をデプスバッファを使って高速に行う手法があったのを知らなかった。GPU パーティクル前提かな?

ソフトウェア開発関連長文 

ソフトウェア開発全般で、足し算ではなく引き算をすることにより問題を解決することが難しいとよく言われるけれど、まさに引き算が最適解だったケースに気がついて反省している。問題を簡略化する発想と、根本的な理解が大事。

若干関連することで、高速ホットリロードを可能にする技術に慣れてくると、問題の本質を理解せずに色々試してしまい、結果的に求めている結果が出たらそれで良いという考えに至ってし合うことがあるのが良くない。気をつけているんだけれど、特にシェーダー開発でこれに陥りがち。深く反省したい。

Notion、LaTeX で数式入力が快適に出来て便利〜​:60fpsparrot:

さすがにゲーム名間違っているのはあれなので投稿しなおした。

Fantasian の敵倒したときのキャラクター崩壊シェーダーっぽい物を作ってみた。でも頂点の動きは違う気がする。

ShaderGraph はよくできているけれど、標準ノードがまだ充実していなかったり、頂点シェーダーから線形補間値をフラグメントシェーダーに渡せないのが厳しい。

そういえば Sublime Text 4出るらしいね。色々使うけど IDE じゃない汎用テキストエディタは、結局軽量な Sublime に落ち着いちゃう。

マストドンはかわいいのでたまに入りたくなるのよね〜

Show older
Nulltodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!