Category: Unity

Unity:GPU インスタンシング(Instancing) を WebGL で実行する

Unityの高速化の一般的な手法、GPU インスタンシングを使ってパフォーマンスを改善するようなデモを作成したので動作してみてください。

また、WebGLで出力した場合も有効かどうか確認し有効でしたので合わせてデモページもありますので各自の環境で試してみてください。

Unity:byte配列からjpg/pngをテクスチャ(Texture)に変換

Unity で テクスチャ(Texture) を動的に生成する方法はいくつかあります。Resourceに画像を保存して Resources.Load する方法や、Assetsに画像を保存しておきインスペクターで性的に設定する方法など。今回は byte配列 をテクスチャ(Texture) にする方法を紹介します。

Unity:WebGLでビルドするとHTMLのInputでキーボード入力ができない問題

Unity で WebGL を出力するとブラウザで実行可能な出力が可能になります。上記のWebGL は HTML5 の Canvas 要素で実装されているのですが、このHTML内に以下のようなテキスト入力欄を同時に表示すると、ここの入力ができなくなる問題があるようです。

NVIDIA FleX for Unity のサンプルを見る

NVIDIA FleX for Unity (1.0 BETA) を使うと簡単に水流・水しぶきなどの表現ができるので、物理演算などの表現力を確認するため本アセットに含まれているサンプルを全部実行して確認してみました。