問題タブ [glkview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
499 参照

ios - GLKView を含むビューのスナップショットを作成する方法

GLKView とサブビューを UIImageView として含む viewA があります。viewA のホールドをイメージにスナップショットするにはどうすればよいですか? 私はこのコードを使用していますが、どの種類のビューでもうまく機能しますが、GLKView

0 投票する
1 に答える
577 参照

ios - 描画時に GLKView が空白になる

GLKView を使用して画像を描画する UITableViewCell に画像を配置しようとしています。

ストーリーボードに GLKView があるプロトタイプ セルがあります。[setNeedsDisplay を有効にする] がチェックされていません。

プロトタイプ セルには PhotoTableViewCell というカスタム クラスがあります。

これは UITableViewController で使用されます

TableView に移動すると、次のログ ステートメントが表示されます

私の質問は、なぜビューが空白なのですか? 画像があり、glkView が適切な場所にあると確信しています (Xcode のプレビュー ツールで検査しました)。

glkView( view:GLKView, drawIn rect:CGRect) ではなく draw(rect:) が呼び出されるのはなぜですか?

iOS 9.3を実行しているiPhone 5でXcode 8、swift 3を使用しています。

0 投票する
0 に答える
107 参照

ios - iOS GLKView 単一の描画で複数の glUseProgram を呼び出す

OpenGL レンダリングのために iOS で GLKit を使用するとします。そして、2 つの異なるオブジェクトを描きたいと思います。

そこで、2 つのシェーダー プログラムを作成しました。そして、各オブジェクトを分離して描画すると、うまく機能します。しかし、これら 2 つのプログラムを 1 つのフレーム ドローに組み合わせると、最初のオブジェクトは表示されません。

どのように描画順序を変更しても、最初に描画されたオブジェクトが画面に表示されません。

誰でも私を助けることができますか?