私はOpenGLを初めて使用しQGLFrameBufferObject
、オフスクリーンレンダリングにを使用する必要があります(またはgrabFrameBufferで問題を解決します。以下を参照してください)。Qtドキュメンテーションの例を読みましたが、一度にたくさんのことがあるので、私にはちょっと難しいです。QGLFrameBufferObjectを使用するためのさまざまな手順を誰かに説明してもらえますか。setTransform()
バッファを作成し、その中にいくつかの画像を追加して(また)、その一部だけを透明度のあるPNG画像に保存したいと思います。
どうやって進める ?
こういうことで色んな点で困っている人の話をいくつか読んだので、大変だと思います...
実際、私はすでにこれらすべてをビューポートとしてaQGraphicsView
で実行しましたが、シーンの保存に使用しても機能しません(透明性の問題があり、シーンが必要な場合はgrabFrameBufferを使用できません...そうですか?)。QGLWidget
grabFrameBuffer
.hide()