2012-04-15 10 views
0

私はOGre3D + Hikariアプリケーションを持っています。バックグラウンドでループアニメーションを使用したいと思います。光:背景アニメーション

私は、createFlashOverlay(特にzorderとtier)のいくつかのパラメータを調整しようとしましたが、何も変更されませんでした:私のオーバーレイはまだ私の3dオーガのメッシュの上にあり、 私は何ができますか?

ありがとうございます!

+0

これは、複合材料に、このようなラムのフラッシュのものでバッファの内容をレンダリングすることはできません。代わりに、Flashコンテンツをテクスチャ(すべてのフレーム)にレンダリングし、他のコンテンツの前にフルスクリーンクワッドとしてテクスチャをレンダリングして、z書き込みを無効にすることもできます。その逆は、フレームごとにレンダリングバッファの内容をビデオメモリから取得し、Flashアプリケーションの上にオーバーレイすることですが、それは*エレガントではありません。:) – Torious

答えて

2

あなたの問題は、ひかりは、テクスチャレンダリングをサポートしていないようです(私がそれを検索したときにそれを行うことの手掛かりは見つかりませんでした)。あなただけのアニメーションをしたい場合は

私が推薦するBerkelium

バークリウムは、本格的なブラウザ(クロム)であるので、それは、GUIのため、かなり重いです。ただし、テクスチャへのレンダリングはそれで機能します。

テクスチャにレンダリングさせて、そのテクスチャをバックグラウンドのメッシュで使用します。

Berkelium in action

+0

+1のベルケリア。 – mikbal

関連する問題