カテゴリー: 開発

【WebAssembly】プリミティブ表示までやってみた【WebGPU】

はじめに 暇を見て WebGPU を勉強してます。 検証中は main() 内で完結させる感じで作ってます。 確認はこちら 動作確認出来た環境は以下のみです。 シェーダーの準備 シェーダーは WGSL で書きます。書式は […]...

【WebAssembly】Visual Studioで WASM のビルド方法【C++】

初めに 最近 仕事の関係で Unity 2018 を使っており、Unity や C++からも取り残されてしまいました。Unity 2022 の新機能も興味がありましたが、C++ のリハビリと 以前から興味があった Web […]...

NoScaleOffset プロパティについて

久々にシェーダーいじって、忘れていたことをメモ NoScaleOffset 属性 リファレンス シェーダー宣言のプロパティ。指定すると テクスチャーフィールドから がなくなります。 テクスチャーをパラメータとして利用する […]...

【ProgressBar】プログレスバーを表示する【UnityEditor】

エディッタで重い処理する場合に、進捗を把握するのに使います。忘れるのでメモ。 キャンセルなし リファレンス 例 キャンセルあり リファレンス 例 非表示 リファレンス これを呼ばないとプログレスバーは消えてくれません。 […]...

【Unity】アサートまとめ【Assertions】

混乱するのでまとめ よく使うのはIsNotNull オブジェクトをしっかり握っているか?等IsTrue ファイルが有るか?等AreNotApproximatelyEqual floatのゼロ除算防止 ぶっちゃけ IsTr […]...