2017-04-12 9 views
1

私はDelivered FMXで、TPresentedControlクラスに基づく新しいコンポーネントを使用するアプリケーションを設計しました。このコンポーネントは、opengl関数の出力を表します。 (OpenGLを使ったビューポートの描画のようなもの)。 Windowsアプリケーションでは正常に実行されますが、MacOSではこのOpenGLビューポートなしで実行されます。 ここでは相対的な議論を見ることができます:https://forums.embarcadero.com/thread.jspa?threadID=248299MacでFMX delphiを使用したopenglビューポート

コンポーネントの代わりにNSOpenGLViewを使用する必要がありますか? 他のオプションはありませんか? GitHubのに興味がある人は誰でものために

答えて

0

、 (https://github.com/tothpaul/Firemonkey/tree/master/GLPanel)はフリードリヒヴェスター
と名付け、開発者は、彼がMac用のコードと存在していたにもいくつかの変更と新しい部分を書いているポール・トス」コードのための新しいプルリクエストをオープンしました。 私はそれをテストし、Mac上で完全に動作します。

+0

はい、完全には真実ではありませんが、Paulの例では機能しますが、より一般的な方法で作業する必要があります。例として、ModellとView Matrixの設定はGlPanelにも公開されるべきです。 – Fritzw

関連する問題