AS3の3D表現ライブラリであるPapervision3Dのサンプル色々です。
アニメーションなど、所々でBetweenAS3を使ってます。
画像をクリックするとサンプルを見れます。
ソースコードは右クリックの「View Source」から。
その1はこちら。
その2はこちら。
18. フィルターを適用
BlurFilterなど、フィルターを使う方法です。
これには、2種類の方法があります。
useOwnContainerを使う方法(サンプル右のPlane)と、ViewportLayerを使う方法(サンプル左のPlane)です。
useOwnContainerを使うと、クリックイベントをはじめ、イベントの一部が使えなくなるので注意が必要です。
19. 被写界深度を再現
BlurFilterを使って、ピントのボケ具合を表現します。
20. flv・mp4ファイルをマテリアルにする
flvなどの動画データをマテリアルとして使います。
21. 3D→2Dの座標変換
3D空間のオブジェクトが、2Dだとどこにあるかを取得する方法です。
PV3Dのオブジェクトに、黄色く塗ったShapeが追従します。
22. 写真をバラバラに→もとに戻る
BitmapDataを分割し複数のPlaneにして、ランダムに配置します。
クリックするともとの画像に戻ります。
23. Planeを球面状に並べる。
Planeを球面状に配置する計算方法です。
24. マウスの位置と連動してローテーション
マウスの位置と連動してオブジェクトを回転させます。
25. ドラッグでカメラを動かす
マウスドラッグと連動してカメラを動かします。







