OpenGl ESのスクロール可能なリストボックスのクリッピングの問題
-
03-07-2019 - |
質問
OpenGl ESで汎用リストボックス(iPhone / iTouch用)を作成しようとしていますが、ListBoxItemsをクリッピングすることでちょっとした難問に直面しています。各ListBoxItemオブジェクトは、それ自体の描画方法を認識します。私が作成しているリストボックスは、次々に描画します。しかし、アイテムの数がListBoxより大きい場合はどうでしょうか? ListBoxItemsを上下にスクロールできる(問題ではない)必要があります。滑らかなスクロールになるため、ListBoxItemが半分(またはそれ以上、またはそれ以下)表示され、「外側」にあるため他の部分が非表示になる場合があります。リストボックス領域。 ListBoxウィジェットを作成しているときに、このクリッピングを正しく機能させるにはどうすればよいですか?
ヘルプやリンクをお寄せいただきありがとうございます
〜エリック
解決
レンダリングをトリミングする必要がある場合は、glScissorを使用してください!
void glScissor( GLint x,
GLint y,
GLsizei width,
GLsizei height )
所属していません StackOverflow