unity3d では、プラグインからバイト配列としてカメラ (カラー カメラ デバイス) から画像を取得し、画面にリアルタイムで画像を表示したいと考えています。
Texture2D.SetPixels32
テクスチャの作成に使用すると、 fps が劇的に減少します (80 から 10 に)。
//First convert byte[] to color[]
colorr = GetColor(imageBuffer);
imageColor.SetPixels32(colorr);
imageColor.Apply(); // fps reduced here
GPU のシェーダーでこれを行う必要があると思います。
では、これをより速く行うための解決策は何ですか? 回答がシェーダーを使用している場合は、サンプルを提供できます。
どうも。