Unityに、2D配列でいくつかのレイヤデータを保存する必要があります。私の質問になるだろう。どれが一番良いのでしょうか(スピードと実用性のミックス)、それをUnity Textureや単純な2D配列に保存するのですか?Unityテクスチャと2次元配列
1
A
答えて
2
テクスチャは、GPUの格納と変換によって最適化できる2D配列です。
数字のサイズは、選択した形式で決まります。一般的なものは、赤、緑、青、アルファの4つの浮きです。 GPUはより効率的な変換を可能にしますが、Unityのシェーダ言語でサポートされているものに制限します。 GPUにテクスチャをロードしたりロードしたりするのは遅いプロセスであり、関連する懸案事項である可能性があります。
CPU側で2Dアレイを使用すると、柔軟性は向上しますが遅くなります。 C#のツールチェーンを使用することができるので、プログラミングやデバッグが容易です。しない限り、私はCPU上の2次元アレイを使用することをお勧め
:あなたが(例えば、フレームごとに)頻繁配列をレンダリングする必要が
- あなたは既にCPU側、それを実装しているし、それがパフォーマンスですボトルネック
データをGPUに保存するのはおそらくpremature optimizationです。
+0
ありがとうございます!良い考え方がある。 – overburn
関連する問題
- 1. 2次元配列配列
- 2. 2次元配列
- 3. 2次元配列
- 4. 2次元配列
- 5. 2次元配列
- 6. 2次元配列
- 7. 2次元配列を2次元配列で作成する
- 8. 2次元配列の2次元配列をPHPで
- 9. 2次元numpy配列を3次元配列に配置
- 10. 2つのコンボボックスと2次元配列
- 11. 2次元配列から1次元配列へ
- 12. Javascriptでの2次元配列からの3次元配列
- 13. 3次元配列を2次元配列に変換する
- 14. 1次元配列を2次元配列に変換する
- 15. フィルタリング2次元javascript配列
- 16. セグメンテーションフォールト2次元配列
- 17. 2次元配列のキャッシュミス
- 18. クリア2次元セッション配列
- 19. 2次元配列の値
- 20. 2次元配列のコピー
- 21. 2次元配列マジックスクエア
- 22. C#Monogame - 2次元配列
- 23. 2次元配列のクリア
- 24. Javaの2次元配列
- 25. C#の2次元配列
- 26. 2次元配列のUserControl
- 27. 2次元配列型エラー
- 28. 2次元配列ランダムジェネレータjQuery
- 29. 2次元配列のコピー
- 30. 2次元配列のディープソート
最初の考慮事項:画像データですか?あなたは何のためにデータを使用していますか? – sokkyoku
それは画像データと解釈することができ、ほとんどが整数の行列です。 – overburn
テクスチャとして使用したい画像を3Dモデルにもスプライトとしても保存しない場合は、2D配列に保存してください – sokkyoku