Papervision3D 2.0 ReflectionViewで鏡面反射

  • 投稿日:
  • by
  • カテゴリ:


ReflectionViewを継承することで、床(XZ平面)の反射表現を行えます。

public class World extends ReflectionView{
 public function World(){
  super(600, 600, false);
  //鏡面のY座標を設定
  surfaceHeight = -100;
  //鏡面の色を調整
  setReflectionColor(0.7, 0.7, 0.7);
  //鏡面をぼかしたい場合は下記フィルターを使う
  viewportReflection.filters = [new BlurFilter(10,10,2)]; 
 }
}
・サンプルSWF ・ソースファイル