ロードの時間短縮やメモリ節約のため、sigのモデルを1つロードしrepeatで複数表示する方法をとっているのですがレンダーテクスチャに描画すると、どうやら最後に表示したものしか映ってないようですね。バッファとかはあまりわからないのですが上書きとかできたりしますか?あと影などの表示でE3DRenderWithShadowがありますが、これもrepeatの方法だと複数表示することはできませんね。自分としては、プロジェクションシャドウ(投影テクスチャシャドウ)をしてみたいのですが、肝心なポリゴンに影を落とす方法がわかりません。
レンダーターッゲットテクスチャでもrepeat方式は使えるはずです。パラメータなどが不適切で画面外に描画されていることが考えられます。上書きに関してはBeginSceneのskipflagの設定を見てください。影についてはぼくはDirectX 9 シェーダプログラミングブック 今給黎 隆 著で勉強しました。ですがこの本はもうすでにamazonで中古しかなく値段もつりあがっている模様。しかし、原理が分かってもEasy3Dのポストエフェクトだけでは影は実装できないのでユーザーさんが制御するのは不可能です。OpenRDBではポストエフェクトのHLSLだけでなくメインの描画のHLSLも公開していくので将来ユーザーさん側でいじれるようになると思います。
> レンダーターッゲットテクスチャでもrepeat方式は使えるはずです。あ、すいませんskipflag弄らなくても表示されてました。e3dsetposをし忘れて勘違いしてましたorz影はOpenRDBの進展をまつことにします。
That's a sensible answer to a challeinngg question