状況:ビューポート(サイズ= 600 * 600)とカメラは一定のままで、さまざまな変換と回転を使用して、形状と対応するエッジ(ソーベルフィルターまたは独自のフィルターを使用)のNサンプルを生成します。つまり、N 個のサンプル + N 個の対応するエッジがあります。
このようにしようと考えているのですが、
2 つのレンダーバッファで 1 つの FBO を使用します [つまり、各バッファのサイズは = (N *600) * 600 になります]- N シェイプの場合は 1 つ目、対応するシェイプのエッジの場合は 2 つ目
質問:
- 上記のことを達成するための最良の方法はどれですか?
- ビューポートのサイズは 600*600 ピクセルですが、形状は約 50*50 ピクセルしか占有しません。バウンディング ボックス/AABB 領域のエッジ検出を 2 番目のバッファーのみに適用する効率的な方法はありますか? また、効率的な方法で 2N バウンディング ボックス (N サンプル + N 対応するエッジ) を読み取るだけですか?