iPhoneで文字列を表示するにはどうすればいいですか? = pで秒単位でフレームを表示するためのものiPhone OpenGlのレンダリングテキスト
答えて
OpenGLではテキストをレンダリングする方法はありませんが、一般的な方法は2つあります。ジオメトリを使用してグリフをレンダリングする方法(あまり一般的ではありません) )。あなたのケースでは、テクスチャマッピングは非常に簡単です:CGBitmapContextを設定し、Quartzを使ってテキストをレンダリングします。次に、glTexSubImage2Dを使用して以前に生成されたテクスチャで画像をアップロードします。
iPhone上では、UILabelをOpenGLビューの上に置き、UIKitにレンダリングさせることもできます。私のアプリケーションでは、これはパフォーマンスに全く影響しませんでした(Appleはそうしていますが)。
OpenGLでテキストを描画するには、Texture2DメソッドとinitWithStringメソッドを使用できます。 iphone sdkに含まれているクラッシュランディングの例を参照してください。
また、UILabelを使用して、それをopenglレイヤーの上に置くこともできます。
あなたはどこのフォントが必要なのですか? –
nvm lol google = pのフォント名のリストが見つかりました –
前述したように、Texture2Dは良いアイデアですが、Appleの多くの場所からCrash Landingが削除されました。あなたができることは、Cocos2dをダウンロードしてそこに用意されているTexture2Dクラスを抽出することですAppleによって提供されますが、さらにいくつかのものがあります) Cocos 2D for iPhone
- 1. OpenGL iPhoneスプライトシート
- 2. iPhone OpenGL ESペイントアプリブラシエフェクト
- 3. Texture2D iPhone SDK openGL
- 4. OpenGL to iPhone on
- 5. iPhone OpenGL fpsテスト
- 6. iPhone OpenGL-ES:UISwipeGestureRecognizer
- 7. iPhoneのOpenGL ES 1.1のOpenGLカラーインデックス?
- 8. iPhone/iPad、OpenGL ES、CADisplayLink
- 9. glScissor help(iPhone OpenGL ES)
- 10. iPhone OpenGl:3Dモデルのインポート
- 11. iPhone/iPadのOpenGLとQuartz/CG
- 12. iphone opengl es glDrawElementsの問題
- 13. glGetUniformLocationリターン-1のOpenGL ES(iPhone)
- 14. Cocos2D-iPhoneのマルチスレッドOpenGLプログラミング
- 15. 春のレンダリングテキストのようなウェルカムファイル
- 16. iphone opengl適切な設定
- 17. iPhone iOS 5.0 OpenGl ES 2.0
- 18. iPhone OpenGL ESテクスチャ2Dマスキング
- 19. ペイントピクセルとレンダリングテキストのグリッドを作成する
- 20. OpenGLコードをiPhoneのOpenGL ESに移植する際の問題
- 21. iPhone(OpenGL ES)上のglPolygonModeの代替?
- 22. CCRenderTexture上のcocos2D-iphoneのOpenGL 500エラー
- 23. OpenGLを使用するiPhoneアプリのテキストローカライズ?
- 24. iPhone OpenGL ES 2dの背景テクスチャ
- 25. OpenGL iphoneのタッチでテクスチャを描く
- 26. iPhoneの描画アプリケーション(OpenGLではない)
- 27. OpenGL iphone sdkでのメッシュ作成
- 28. iPhone OpenGL ESの間違ったアルファブレンディング
- 29. iPhone用OpenGL ESでDepthBufferをリクエストする
- 30. iPhoneでOpenGlを使用する場合
OpenGLビューの上にUILabelをレイヤーするにはどうすればよいですか? –
これをサブビューとして追加するだけです。 '[myGLView addSubview:myUILabel];' –
AAAAAH !!あなたのサブビューの上のウィジェット/ ?? – bobobobo