[PV3D] ReflectionView

又把小牛拿出來了,PV3D內附的反射效果,繼承自BasicView,可直接放置在舞台上,使用相當簡單

2009-06-24_183753.jpg

觀看範例

原始檔下載

有三個值可設定,surfaceHeight為ReflectionView內的Camera高度,viewportReflection是真正操作的反射Viewport,元件為Sprite,一樣可加Filter或其它設定,而setReflectionColor則可設定反射的ColorTransform

surfaceHeight = 0;
viewportReflection.filters = [new BlurFilter()];
setReflectionColor(.7, .7, .7);

要特別注意的是,一定要用SingleRender來Render場景,雖然是繼承BasicView,但反射的渲染只寫在SingleRender,StartRendering及onRenderTick只會渲染基本Viewport,不會有反射效果

0 意見 :: [PV3D] ReflectionView