Unity:オブジェクトを高速にそれらしいグループに分ける
ここではシーンに配置するオブジェクトを高速かつそれっぽくグループ分けするアルゴリズムを紹介します。例えば植物を配置しようとするとき、似た植物は隣接する位置に同種の植物などが群生しますから、こういった手法が生きると思います。このページを読む
ここではシーンに配置するオブジェクトを高速かつそれっぽくグループ分けするアルゴリズムを紹介します。例えば植物を配置しようとするとき、似た植物は隣接する位置に同種の植物などが群生しますから、こういった手法が生きると思います。このページを読む
Unity3D には PerlinNoise (の値)を取得するための関数があります。PerlinNoise を使って良い感じにオブジェクトを配置する方法について、サンプルプロジェクトを例に紹介します。このページを読む
シェーダコンパイル時に表示される「Invalid const register num ~」は使用できる定数の上限数を超えていることを示します。他に関数の呼び出しや変数にも上限があります。(1) 数を減らす。(2) シェーダバージョンを上げる。(3) Unity のビルド時に実行バージョンを指定する。このページを読む
Unity で 4K 以上の動画を再生しつつ、別のオブジェクトも動作させるために AvPro を使ってみました。(1) AVPro について (2) H.264 と Hap で比較する (2.1) Win で Hap を再生するときの注意 (4) 実行結果 (4.1) H.264 の 4K 動画の問題このページを読む
Hap コーデックは(CPU が)低負荷で高速に再生(でコード)できるコーデックです。ffmpeg を使って、異なるコーデックの動画を Hap コーデックに変換する方法についてまとめておきます。(1) コーデックに関して (2) ffmpeg でエンコード (2.1) バッチファイル…このページを読む