1

それぞれの 3D プレーンに異なる SVG ファイルを描画する必要があります。たとえば、2 つの SVG ファイルがある場合、それらを openGL の 2 つの異なる 3D 平面にレンダリングして、平面が空間内で独立した向きを持つことができるようにします。この目的でopenVGを使用してみましたが、ご覧のとおり、2D変換しか使用できません。

openVG または他の openGL ベースのアプローチでこれを行う方法はありますか?

4

2 に答える 2

2

SVG をテクスチャにレンダリングするアプローチを取り、そのテクスチャを openGL で方向付けた 3D プレーンにマップします。

または、ルート SVG ビジュアルを、各平面に適用する同等の 3D 変換を行う透視変換でラップすることもできます。

于 2012-02-14T17:34:17.790 に答える
1

SVG をテクスチャにレンダリングし、テクスチャ付きのクワッドを希望の方向に描画します。

于 2012-02-14T17:32:34.593 に答える