新しい Flash 10 の 3D の可能性を少し試してみたところ、3D でスプライトを回転させるのはかなり簡単であることがわかりました。
var card:Sprite = new MyCard()
card.x = 100
card.y = 100
card.z = 200
card.rotationX = -60
addChild(card)
シンプルで効果的な、これはカードを遠近法で回転させたものです。
今、正投影を使用したいのですが、どこから始めればよいかわかりません。DisplayObjectにはperspectiveProjectionメンバーがありますが、もちろん透視投影しかできません。たぶん、transform.matrix3D を使用する必要がありますか?
これはそれほど難しいことではないと思いますが、この問題に取り組む方法がわかりません。
更新: コメントの 1 つが示唆するように: perspectiveProjection.fieldOfView を 0 に近い値に設定すると (10 は、0.1 のようなものよりも実際に私の設定でより良い結果を生成します)、ほぼ正投影の投影が得られますが、それで十分です。