GLテクスチャは、コード実行前に割り当てられて作成されます(最初のテクスチャが作成されるのを防ぐことはできませんが、 )。古いイメージの2倍のサイズのバッファリングされたイメージを使用して、既存のテクスチャを再定義する必要があります。誰かがこのようなやり方にアプローチする方法を知っていますか?いくつかのGoogle検索に基づいて、glTexSubImage2Dのように表示されますが、わかりません。
お手数ですが、ありがとうございます。ありがとうございました。既存のGLテクスチャサイズとピクセルデータの変更
0
A
答えて
0
私の理解では、テクスチャをインプレースで置き換えることはできません。新しいテクスチャを割り当てる必要があり、次のレンダリングでテクスチャインデックスを再マップする必要があります。あなたはレンダリングを行います。
OpenGLは、以前のテクスチャメモリにアクセスして編集するためにハイレベルになります。あなたの新しいサイズ/データと `glTexImage2Dを()`を呼び出すと間違って何 http://nehe.gamedev.net/tutorial/playing_avi_files_in_opengl/23001/
関連する問題
- 1. テクスチャサイズの制限? Android Open GL ES 2.0
- 2. Erlang/OTP:既存のモジュールへの変更
- 3. 変更既存のWCFの通信オブジェクト
- 4. Carrierwaveサイズ変更既存の画像
- 5. 既存のクリスタルレポートを変更する
- 6. 既存のモデルを変更/アップグレードする
- 7. 既存のデータセットを変更する
- 8. Railsで既存のデータベース名とアプリケーション名を変更する
- 9. sdcardに存在する既存のXMLファイルを変更する
- 10. 更新既存の行
- 11. オープンGL変換
- 12. Sybaseのテーブルの既存のカラムタイプを変更するには?
- 13. Entity Frameworkの既存のエンティティへの変更
- 14. 既存のEclipseプロジェクトのリソースの場所を変更する
- 15. Githubは既存のPRへのアップストリーム変更をマージする
- 16. 既存のプロジェクトを変更するMavenのアーキタイプ
- 17. 既存のDBの共有プライマリキーに変更しますか?
- 18. 既存のAsp.net MVC3プロジェクトのデータベース名を変更する
- 19. Python既存の.xlsxファイルのデータを変更します。
- 20. SSRSの既存のデータセット名を変更する
- 21. SVN - 既存のリポジトリのディレクトリ構造を変更する
- 22. 既存のアプリのヒーローレポを変更する
- 23. ストリーム内の既存のコンポーネントを変更する
- 24. ワークフローサービスの変更により、既存のワークフローインスタンスが破損する
- 25. Pythonで既存のサードパーティライブラリの機能を変更する方法
- 26. 既存のGrailsアプリケーションの名前を変更するには
- 27. 既存のデータを使用したデータベースエンコーディングの変更
- 28. 既存の値に応じてdataGridViewの値を変更する
- 29. 既存のユーザーのセッションクッキードメインを変更する方法
- 30. NetBeans内の既存のMySQLテーブルを変更する
:
同じ形状で、特定のテクスチャを変更するチュートリアルがありますか? –
最新のOpenGLにアクセスできない場合は、 'glTexStorage'を使用してください。さもなければRetoの提案に従ってください – elect