[Papervision3D] relection masks

jlm jlm at justinfront.net
Fri Apr 13 10:22:47 EDT 2007


Thanks Tom

Cool not used many of the flash8 stuff, only started using bitmapdata since
using papervision.

I think I understand, will the multiplies add up though? I am specifically
trying to avoid creating a new material for each frame as that seems to be
heavy.

Unfortunately i have been told to take reflection off for the moment and
will prob have to find some personal time next week to try implementing it.
:(


Justin 


>On Fri, 13 Apr 2007 13:22:00  0100 "Tom Hooper" <th at nomensa.com> wrote.
>I encountered the very same problem myself, my quick solution was to

>adjust the depth of the reflections so that the overlap wasn't too

>apparent.

>

>I have since had a better idea:

>1. All of the reflections could be rendered into a different scene which

>has a white background.

>2 .Rather than using an alpha gradient to create the reflection effect,

>use a white gradient. 

>3. Take a bitmap of that scene and place it behind the original

>carousel, then set it to multiply.

>4. You may need to use black with scene instead of white and multiply if

>you have a dark background.

>

>If that makes no sense, I'll try and make a diagram later on.

>

>--

>Tom

>

>-----Original Message-----

>From: Papervision3D-bounces at osflash.org

>[mailto:Papervision3D-bounces at osflash.org] On Behalf Of jlm

>Sent: 13 April 2007 1:40 PM

>To: Papervision3D at osflash.org

>Subject: [Papervision3D] relection masks

>

>I am creating relections for my carousel, which is fine, I just copy the

>image and text and combine with an alpha gradient.  BUT.. I need the

>images to show the background but not the reflection behind.  I am

>thinking i need to get into the z-ordering and subtract onscreen stuff

>from a mask.  Other approaches?

>

>_______________________________________________

>Papervision3D mailing list

>Papervision3D at osflash.org

>http://osflash.org/mailman/listinfo/papervision3d_osflash.org

>

>




More information about the Papervision3D mailing list