Professional Documents
Culture Documents
WELCOME TO REFLECTOR!
Reflector is a very unique plug-in for After Effects. It makes any After
Effects 3D layer reflect the rest of the AE scene. It does what it does
pretty well, but there are a few limitations you should keep in mind. This
documentation contains information about both what you can do with
Reflector and what the limitations are.
It’s often times good to know what a plug-in is capable of, so we’ll start
the documentation with a list of features.
FEATURE LIST
- Reflector makes any AE 3D plane reflective. You add the Reflector plug-
in to a 3D layer and it will reflect all other layers in the scene.
- You can reflect any number of other layers. You are not restricted to
seeing only a single layer in the reflection.
- You can animate the camera. You can animate the reflection plane. You
can animate any objects in the scene.
- The plug-in supports Falloff, which makes objects fade out based on
how far they are away from the reflection plane. Animated layers will
fade in as they approach the reflective surface. Layers can even rotate
and they will still fade out correctly.
- Reflections can appear all by themselves, meaning you don’t have to see
the plane they are reflecting onto. This is useful when you need AE 3D
layers to reflect into some background footage, like AE layers reflecting
into a picture of a pond, or reflecting into a picture of a shop window.
- Reflections will be created from any Zaxwerks plug-in which is using the
AE Comp Camera. This includes ProAnimator, Invigorator, 3D Warps and
3D Flag animations. This feature is hard to believe. For example if you
animate a ProAnimator title to fly on screen and sit on the floor, you will
see the underside of the 3D objects in the floor reflections. If you
animate a 3D Flag that is in front of a reflective wall, you will see the back
side of the flag in the reflection.
- The reflective plane can have masks, holes and feathered edges. Using
a feathered mask is a nice way to make the reflective plane appear infinite
but only having to render a reasonable amount of it.
- The reflective plane can have other effects applied to it. For instance
you can apply a Fractal effect to color the surface and then have that
surface be reflective too. You would do this by adding the Reflector plug-
in after the Fractal plug-in in the effects stack.
- If you add other plug-ins after the Reflector plug-in, the other plug-ins
will change the look of the reflection. For example, this technique can be
used to blur the reflection.
- You can have several layers reflecting at the same time, each from a
different angle.
- You can choose that some 3D layers do not appear in the reflections.
INSTALLATION
1- Unzip the archive if you downloaded the plug-in. Otherwise open the
CD the software came on.
2- Put the Reflector folder into your AE plug-ins folder. The Reflector
folder contains two plug-ins: Reflector and Falloff. Don’t move these
plug-ins individually, move the folder which contains them.
AUTHORIZATION
1- The first time you choose Reflector from the Effect menu it will ask
you to enter your Authorization code.
2- Enter the Name and Organization , and type the code exactly as it was
given to you. Then press the OK button.
3- If you click the Demo or Cancel buttons you will have to relaunch After
Effects before it will give you the Authorization window again.
QUICK START
1- Launch AE
2- Set up your 3D scene with an AE plane in position as the reflection
plane.
3- Add the Reflector plug-in to the reflection plane. If you’ve applied any
other effects to the reflection plane be sure the Reflector plug-in is last in
the effects stack. (Once you are more experienced you can change this
to suit the look you are after.)
4- When Reflector is first applied you will see a red and white
checkerboard pattern on the reflective surface. In the controls for the
Reflector plug-in, click the Update button to create the reflection on the
surface of the reflection plane.
5- You must update the reflections whenever you have changed anything
about the project or anything about the Reflector's settings. Clicking the
Update button builds a new comp. If you don’t click Update after making
changes, the reflection will be based on the way the comp looked before
you made the changes.
That last line was important so let's say it again… The plug-in builds
a second comp that renders an image and feeds it back to the main
comp. If you change ANYTHING in the main comp you must click the
“Update” button in order for those changes to appear in the reflection.
OBJECT FALLOFF
Falloff makes an AE 3D plane more transparent the further away
from the reflection plane it is. It’s like putting a feathered mask on your
layer and aligning it with the reflection plane, so it fades out the side of
the layer that is further away from the reflection plane.
In order for the Falloff feature to work, the Falloff plug-in must be
installed in the plug-ins folder. You never apply the Falloff plug-in by
hand. It is automatically applied and used by the Reflector plug-in. All
you, as an artist, have to do is set the Falloff controls and the Reflector
plug-in handles the rest.
FASTER KEYFRAMING
When animating the camera, or Falloff, or animating the reflection
plane itself, the Reflector plug-in has to create keyframes for the entire
animation. Sometimes this can amount to thousands of keyframes and
take several seconds to do. When you click the Update button Reflector
will check to see how many keyframes need to be created. If it’s a lot
you’ll get a window asking if you’d like to test the reflections at the
current frame, or for the duration of the work area, or to calculate the
entire animation’s worth of reflections.
Obviously, if you have to wait several seconds each time you want
to see what the reflections look like, your workflow will start to slow
down. By testing the reflection at only the current frame you can see the
reflections nearly instantly and make adjustments to your scene to make
them look better.
Once you are done changing your scene you have to remember to
update the plug-in one last time and this time select the option of
updating the entire animation. Then you can render the final movie.
If this window doesn’t appear then either the animation is very
short, or only the current frame is being rendered.
Power User Tip: By holding down the Option key (Mac) or Alt key
(Windows) when you click the Update button, Reflector will render the
reflections only for the current frame. This prevents the extra window
from opening and speeds up workflow when working out the look of the
reflections or Falloff.
ALWAYS UPDATE
This plug-in does not auto-update. If you click “Update” to get a
reflection and then change the camera angle you'll see that the reflection
no longer looks correct. If you change the camera angle you will need to
click the Update button to get a proper reflection.
VAMPIRES
The Vampire setting enables you to make some of the layers
invisible in the reflection. For instance there may be layers that are
cluttering up the look or obscuring items that you want to see. By
choosing them from the Vampire menu these layers will not appear when
the reflection is rendered.
This is also a useful feature when you need to make 2D layers
invisible. There is a checkbox option that will make all 2D layers invisible,
but sometimes you need one or two of those 2D layers to remain. For
instance if you are reflecting any of the Zaxwerks plug-ins such as 3D
Flag, Invigorator, ProAnimator or 3D Warps, these plug-ins are all applied
to a 2D layer. So those 2D layers need to be visible. By choosing the
rest of the 2D layers from the Vampire menu, you end up with some
visible and some not.
MULTI-REFLECTIONS
You can apply the Reflector plug-in to as many layers as you want.
Each layer will reflect the scene, however there are some limitations you
should keep in mind.
1- Every layer that is reflecting needs to have a unique name. In
other words if you have two reflective layers that are both called “Solid
1” the plug-in won't be able to tell them apart. Give each layer it's own
name and the plug-in will work correctly.
2- Keep the layer names short. When you click the Update button,
Reflector creates a new comp. The name of this comp is CompName +
LayerName + ZaxRC. For example, say the name of your comp was “My
Big Project” and the name of the layer was “Really Cool Layer”. The final
name of the new comp will be called “My Big Project _Really Cool
Layer_ZaxRC” This is no big deal until the number of characters reaches
31. Then AfterEffects will chop off the characters at the end and you
could potentially end up with two reflection comps with the same name.
If this happens then you’ll either get a “mismatch” error, or the same
reflection will appear in two places. To correct the problem keep the
name of the comp and the reflection layers short. Keeping them both
under 12 characters should do it.
3- The plug-in does not support recursions, meaning you won't see
a reflection inside of another reflection. For instance, in the real world, if
you pointed a mirror at another mirror you would see an infinite number
of reflections within reflections. These are the recursions and will not
happen when you render an image with this plug-in.
COLLAPSING TRANSFORMATIONS
A popular method of building 3D scenes is to put related layers into
a single comp and then add this pre-comp to a final master comp. Once
in the master comp, the 3D layers from the pre-comps are pulled into the
master comp by turning on the “Collapse Transforms” switch.
The Reflector plug-in will create reflections for collapsed layers. However,
the Falloff feature won’t work properly. The Falloff plug-in ends up being
applied to the pre-comp not the elements inside of the pre-comp, so as
long as the elements are relatively close together it may look OK, but if
the objects are spread far apart the Falloff won’t look right.