3
私はSwiftで書かれたOpenGLアプリケーションを作成する方法を見つけようとしている多くのチュートリアルを見てきましたが、使用するには良いテンプレートが見つからないようです。Swift OpenGL ESアプリテンプレート?
ほとんどのチュートリアルでは、空白を使用することをお勧めしますが、私はどのように手がかりがないか、一からたくさんのファイル(AppDelegateなど)を書き込む必要があります。
thisのすべてのリンクを試しましたが、最初のものは動作しません。もう1つはObjective-Cです。
誰でも手伝ってくれるものがありますか?
Swift for OpenGLアプリケーションを使用することを強くお勧めします。それは非常に面倒です。 –
だから私はObjective-Cを使うべきですか?そのための任意のコード例ですか? – MysteryPancake
たくさんの例、テンプレートがあるはずですが、すでにあなたが見つけたと述べました。とにかく、あなたが一般的にスウィフトを使用していても、Objective-CからOpenGLの部分をブリッジすることをお勧めします。 OpenGLは非常にCに似ていますので、Objective-Cを使用すると多くのことに役立ちます。また、Objective-Cで純粋なCコンパイルを行い、Objective-C++をコンパイルすることもできます.2つの言語のいずれかでコードを取得すると、簡単にプロジェクトに組み込むことができます。基本的に、layerClassをオーバーライドするUIViewのみ必要ですrenderbufferStorage:fromDrawable:を使用してレンダーバッファを取得します。その後、何でも使ってください。 –