Unity:MovieTexture を使うときの試行錯誤のまとめ

Unity で MovieTexture を使うときに調べたことのまとめです。(1) 動画のインポート (1.2) 対応フォーマット (1.3) QuickTime が必要 (1.3.1) サポート終了(1.3.2) インストールされていないとき (1.4) インポート時のメッセージ (1.5) エンコードに時間がかかる (2)アセットを使うこのページを読む

Unity で MovieTexture を使うときに調べたことのまとめです。(1) 動画のインポート (1.2) 対応フォーマット (1.3) QuickTime が必要 (1.3.1) サポート終了(1.3.2) インストールされていないとき (1.4) インポート時のメッセージ (1.5) エンコードに時間がかかる (2)アセットを使うこのページを読む

HLSL や Cg などのシェーダ言語では、配列を初期化しようとしたり、引数に配列を指定しようとして失敗するパターンがあります。執筆時時点での多くのシェーダ言語は動的にサイズが変わる配列を利用できないためです。このページを読む

Unity でシェーダを実装するとき "Upgrade NOTE: excluded shader from ~ because it uses unsized arrays #pragma exclude_renderers ~" のようなコードが挿入されることがあります。この問題は、固定長の配列が関数の内外、あるいは引数に定義されるために起こります。このページを読む

Unity では、 .shader ファイルの内部で参照する .cginc ファイルなど "のみ" を更新しても、そのファイルを自動で再コンパイルしないようです。バージョン 5.4.x でこの現象を確認しています。.shader ファイルも更新すると、合わせて更新されます。このページを読む

展示などで Windows10 PC を使うとき、必要な設定を一覧します。(1) WindowsUpdate を無効にする (2) アクションセンターとその他の通知をオフにする (3) 自動スリープや画面の電源オフを無効にする (4) 複数画面にタスクバーを表示しない (5) USB 接続は最低限に。このページを読む