問題タブ [opengl-es]
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.
iphone - iPhone で特定のピクセルのアルファ値を変更することは可能ですか?
ユーザーの操作に応じて、スプライトのアルファの一部だけを変更することはできますか? 私が言いたいことの良い例は、iFog または iSteam で、ユーザーは iPhone の画面から「蒸気」を拭き取ることができます。ユーザーがタッチして移動できる可能性が非常に多いため、画像を交換することは現実的ではありません...
たとえば、背景にレンガの壁があり、その上に落書きがあるシンプルなアプリがあるとします。その場合、2 つのスプライトがあり、1 つはレンガの壁で、もう 1 つは落書きよりも高い z 値を持つスプライトです。れんが壁。次に、ユーザーがタッチした場所に基づいて (タッチがサンドブラスターを制御すると仮定して)、落書きの一部を削除する必要がありますが、すべてを削除する必要はありません。これは、落書きスプライトの一部のアルファ値を変更することで実現できます。cocos2d-iphone でこれを行う方法はありますか? または、openGLにドロップダウンする必要がありますか?もしそうなら、これを達成する方法について検索を開始するのに適した場所はどこですか?
理想的には、cocos2d-iphone スプライトでこれを実現したいのですが、それが不可能な場合は、どこから探し始めるのが最適ですか?
前もって感謝します、ベン
iphone - iPhone OpenGL ES 2d 背景テクスチャ
背景のゲームのテクスチャに使用する 1024 x 1024 の画像があります。
大きな背景テクスチャの描画を処理する適切な方法であるかどうか疑問に思っています。
現在のやり方:
iphone - iPhoneシミュレータのPVRTCテクスチャ
iPhoneシミュレータでPVRTCテクスチャを機能させる方法はありますか?
iphone - iPhone ゲーム開発者 - ツールチェーンはどのようなものですか?
例えば:
- ソース管理: git + adobe ドライブ
- 3d: グーグル スケッチアップ -> *.dae -> ブレンダー -> *.obj
- 2d: フォトショップ/イラストレーター -> *.png
- オーディオ: audacity -> *.caf
- コード: ArgoUML、Xcode、Textmate
- テスト: OCUnit
- ビルド: レーキ、Xcode
あなたが素晴らしいと思う他のツールについても遠慮なく言及してください:)
iphone - Texture2D iPhone SDK openGL
OpenGLESを使用するiPhoneゲームでTexture2Dクラスを使用しています。
Texture2Dクラスを理解するための良いチュートリアルはありますか?
具体的には、テキストを印刷するためのinitWithStringメソッドを見ています。実装方法として、使用すると白いテキストが表示されます。テキストのRGBカラーを指定できるようにメソッドを変更したいと思います。ヘルプ/ポインタはありますか?
opengl-es - シェーダーなしの OpenGL ES への Photoshop ブレンド モード
OpenGL ES 1.1 コード (シェーダーなし) で Photoshop のブレンド モード (「乗算」、「スクリーン」など) を模倣する必要があります。
HLSLでこれを行う方法に関するドキュメントがいくつかあります。
- http://www.nathanm.com/photoshop-blending-math/ (アーカイブ)
- http://mouaif.wordpress.com/2009/01/05/photoshop-math-with-glsl-shaders/
少なくとも動作する画面モードが必要です。
私が見ている固定パイプラインの実装はありますか?
iphone - OpenGLからOpenGL-ES-glRectf()
「スーパーバイブル」を使用してiPhoneでOpenGLを学習しようとしていますが、OpenGLからOpenGLESへの移植に問題があります。私の理解ではglRectf()
、後者ではこの機能は利用できません。代替アプローチとは何ですか?関連する概念情報もいただければ幸いです。
iphone - OpenGL から OpenGL-ES - glBegin();
iPhone 用の OpenGL アプリを作成する方法を学ぼうとしています。次のコードを OpenGL-ES で動作するように移植するにはどうすればよいですか? 頂点を配列に格納してから glDrawArrays() を呼び出す必要があることはわかっていますが、これを行う最適な方法はありますか? 私の考えは、非常に大きな配列を作成し、埋められたスペースの数のカウンターを保持することです。これはより良いアプローチですか?NSArray を使用してから、AC アレイに変換するのはどうですか?
iphone - OpenGL から OpenGL-ES - ストリップ内の三角形の色の変更
opengl で glBegin() と glEnd() を使用すると、各 glVertex3f() の間で色を設定および変更できます。頂点配列と glDrawArrays() を使用するときに、この動作をどのように再現できますか。これは通常のopenglです。
iphone - iPhone で OpenGl を使用する場合
iPhone と他のツールキットで openGl-es を使用するのが適切なのはいつですか? 私はそれを使用することを学んでいますが、突然、私が考えていたものに対してやり過ぎかもしれないと感じました. ブラックジャックゲームのようなものに適していますか?