問題タブ [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.
ios - カスタム クラスでインスタンス化すると GLKView が機能しない
これは、新しい Swift プロジェクトでは機能しません。私EXC_BAD_ACCESS code=1 error
に AppDelegate を与えます。
UIViewController.swift
Test.swift
すべてのコードを の中に入れるとViewController
うまくいきます。
これと同様の設定を持つより大きなアプリケーションを構築しています。しかし、たくさん得ていEXC_BREAKPOINT code=1 errors
ます。このエラーは、シミュレーターで実行した場合とは異なります。
ios - コア イメージ フィルターのリアルタイム パフォーマンス ビューを実装する方法
コア イメージ フィルタの出力を表示するためのリアルタイム パフォーマンス ビューを実装したいと考えています。Apple のドキュメントによると、描画には GPU ベースのコンテキストを使用する必要があるようです。
私が混乱しているいくつかの用語があります。EAGLContext
, CIContext
, GLKView
. これらは何ですか?また、EAGLContext
から作成してCGImage
からCIImage
設定するUIImageView
か、を使用する必要がありGLKView
ます。これら2つのアプローチの違いは何ですか?
ios - drawImage() は iPad と iPhone で異なりますか?
このような51x51pxのglViewがあります。
後で、(AVpreviewlayer から受け取った) の中央部分をimage
次のように glView の EAGL コンテキストに描画しています。
基本的にコードは機能しますが、まったく同じコードが iPad と iPhone5 で異なる動作をします。結果を以下に示します。赤枠の四角形は glView です。
iPhoneでは、赤い四角形の内側の黒い部分(私が描いている画像)は、iPadのように四角形を完全に埋める必要があります...左下の四分の一だけではありません。
ここで何が問題なのか誰にも分かりますか?
よろしくクリス
ps.私は両方のデバイスで iOS 9.2.1 を使用しています
ios - GLKView のサイズ変更に伴うパフォーマンスの問題。
CIFilter の CIImage を表示する GLKView があります。ピンチ ジェスチャでビュー フレームのサイズを変更すると、フレーム レートが低くなります。この背後にある問題は何ですか?どうすればフィットしますか?
ios - CIContext drawImage:inRect:fromRect: 動作しません
GLKView
ユーザー描画用のサブクラスがあります。しかし、彼が適切な画面を開いたときに、彼の最新の描画イメージも描画する必要があります。問題は2番目の部分にあります。動作しない原因となる何か間違ったことをしているようですdrawImage:inRect:fromRect:
。
これが私の描画用のコードです。
ios - connectionWithMediaType は nil を返します
glkview を使用してビデオ フィードを実装しようとしていますが、回転を回転させようとすると、connectionWithMediaType から常に nil が返されます。
ここに私のセットアップがあります
私は何を間違えましたか?
通常のすべてよりも videoOrientation を削除した場合 (ただし、方向が間違っています)。
必要なのは、非同期で呼び出すことだけです。