Publishers of technology books, eBooks, and videos for creative people

Home > Articles > Digital Audio, Video > Adobe After Effects

Like this article? We recommend

Sci-Fi Weaponry

Now we shift into a more imaginary area, albeit one with a few roots in our own world. How do you create the look of pure energy used for the blasters and lightsabers in Star Wars or the phasers and photon torpedoes in Star Trek (whose distinctions are familiar to me as an ex-Lucasfilm employee). These are now visual clichés, yet they tap into an area of visual effects that seems to come up regularly. The key seems to be that even these imaginary weapons of pure energy contain recognizable resemblances to phenomena from our own world: high-powered lasers and high-voltage electrical arcs, for example. The other key is that 32 bit per channel compositing makes the play of the super-bright forces in a scene more natural, provided that you know how to set them up.

The final key is really to take these effects beyond the tried and true, but that involves art direction concerns that are mostly beyond the scope of this article. The basic look is relatively simple: a hot white core surrounded by a luminescent glow.

Full Control

A couple of effects in the Render category of the Effects menu automatically create an element with a core and a surrounding glow. For your basic blaster or lightsaber effect, you might be tempted to reach for Beam. And why not, especially now that you can supercharge the look of Beam by working in 32 bpc?

True, a canned effect such as this surrenders artistic control for convenience, but it lays the groundwork necessary for what this section is all about by providing an element with built-in thresholding (albeit in 8 bit—in a moment, I'll review why that doesn't particularly matter). Other than the shape, it's customizable, as follows:

  1. Apply the Beam effect to a solid layer above the plate layer. Beam can be applied directly to the plate by checking Composite on Original, but working with the element in HDR requires that it be a separate layer.
  2. Extend the length to 100% and set the Starting and Ending points to the ends of the stick.
  3. Add some Thickness: 24 for Starting and 30 for Ending. (The non-uniform settings lend an artificial impression of three-dimensionality with 3D Perspective checked on, as it is by default.)
  4. The basic element is there, but it's not looking too cool. Switch the Project to 32 bpc mode and apply the Levels effect. Uncheck Clip to Output White and lower Input White way down to around 30%, and you'll see the beam get white hot.
  5. Finesse the look by manipulating the Softness and Outside Color settings in Beam and Gamma in Levels (see Figure 11).
Figure 11

Figure 11 If you're still unconvinced about the power of 32 bit per channel HDR mode, check out how good this effect looks even though it's based on a simple (cheesy, really) 8 bit per channel Beam effect, with a Color Profile Converter to make it linear (optional) and, most essentially, Levels set to push the threshold areas into over-bright land. (Source footage courtesy of MarkAndMatty.com.)

What happens next is what gives it the cool factor, and just offhand there are several available options:

  • Animate the lightsaber being waved around and enable motion blur
  • For other types of shots, add interactive lighting where needed, such as the glow on nearby faces and passing objects
  • Add bullet hits, either like those discussed earlier, or your own special version of energy coursing through the target
  • Create this effect for yourself, without Beam, but using the same basic formula: a bright (or white) core layer and a darker-colored, blurred duplicate (or several) to create the basic element, which is then made to glow in 32 bpc by using Levels (see Figure 12)
Figure 12

Figure 12 All kinds of trippy sci-fi looks can result from blending the type of "high energy" elements described in this section via HDR compositing.

Heat Distortion

Heat distortion, that strange rippling in the air that occurs when hot air is dissipated into cooler air, is another of those effects that compositors love. Like a lens flare, it's a highly visible effect that, if properly motivated and adjusted, lends realism to your scene rather than distracting from its story.

Figure 13 shows the fabricated results of heat distortion in a scene. Its rippling effect adds to the dynamism or chaos of the scene. When your eye sees heat distortion, it understands that the environment is dynamic, containing an abrupt mix of hot air with cold air. This understanding adds to the visceral reality of the shot, whether it's a desert exterior, a day at the racetrack, jet engine exhaust, or all three (which describes the pod race sequence from Star Wars pretty well). When the fire itself is in the shot and you can see through it or anywhere above it, you expect the fire to heavily distort whatever is visible behind its heat.

Figure 13

Figure 13 The effect of heat haze has been added to the general mayhem being issued by the helicopter (left). A comparison with an unaltered shot of the building (right) emphasizes the amount of distortion. (Images courtesy of The Orphanage.)

What's Actually Happening?

Stare into a swimming pool, and you can see displacement caused by the bending of light as it travels through the water. Rippled waves in the water cause rippled bending of light. There are cases in which our atmosphere behaves in the same way, when ripples are caused in it by the collision of warmer and cooler air—a medium that isn't quite as transparent as it seems.

As you may know from basic physics, hot air rises and hot particles move faster than cool ones. Air isn't a perfectly clear medium but rather a translucent gas that can act as a lens. This "lens" is typically static and appears flat, but the application of heat causes an abrupt mixture of fast-moving hot air particles rising into cooler ambient air. This action creates ripples that have the effect of visually displacing and distorting what's behind the moving air, just like ripples in the pool or ripples in the windows of an old house.

You might assume that a physics model devised in 3D animation software would be more accurate than faking this effect in 2D. However, 3D software generally doesn't take into account the role of air in a shot. In any case, this effect behaves like an overlaid distortion on top of whatever lays beyond the hot air, from the point of view of the camera. Therefore, it's a perfectly appropriate compositing effect, useful when there's an object in the scene capable of generating a significant amount of hot air.

How to Create Heat Distortion

Following are the basic steps for creating heat distortion in After Effects from an invisible source:

  1. Create a basic particle animation that simulates the movement and dissipation of hot air particles in the scene.
  2. Make two similar but unique passes of this particle animation (one to displace the background vertically, the other to displace it horizontally), and pre-compose them.
  3. Add an adjustment layer containing the Displacement Map effect, which should be set to use the particle animation comp to create the distortion effect, and apply it to the background (see Figure 14).
    Figure 14

    Figure 14 A subtle effect, the heat displacement has been laid over a checkerboard, where it's clearly visible traveling up the center of the image.

    Setting up the particles is potentially the trickiest part, and of course the settings are unique for each scene. Particle Playground is perfectly adequate for this type of use, and it's included with After Effects Professional. Unfortunately, Particle Playground is generally slow to render and cumbersome, full of not-quite-intuitive properties. The help documents are thorough, but there are dozens of pages of documentation. Thankfully, this effect requires only a few simple adjustments:

    1. Under Cannon, move Position to the source in the frame where the heat haze originates (in this case, the bottom center, but it could even be out of frame).
    2. Open up Barrel Radius from the default of 0.0 to the width, in pixels, of the source. I chose 50, only because 720, the width of the frame, would require many more particles and slow down the example.
    3. Boost Particles Per Second to 200. The larger the Barrel Radius, the more particles needed.
    4. Under Gravity, set Force to 0.0 to prevent the default fountain effect.

    The default color and scale of the particles is fine for this video resolution example, but you might have to adjust them according to your shot. A larger format (in pixels) or a bigger heat source might require bigger, softer particles.

  4. Now duplicate the particles layer and set the color of the duplicated layer to pure green. To vary it slightly so that the particles don't overlap, raise Direction Random Spread and Velocity Random Spread to 25 from the default setting of 20.
  5. The heat animation is almost complete; it only needs some softening. Add an adjustment layer with a moderate Fast Blur setting of 4.0.
  6. Now, to put the animation to use: Drag it into the main comp, and turn off its visibility. The actual Displacement Map effect is applied either directly to the background plate or preferably to an adjustment layer sitting above all the layers that should be affected by the heat haze. Displacement Map is set by default to use the red channel for horizontal displacement and the green channel for vertical displacement; all you need to do is select the layer containing the red and green particles under the Displacement Map Layer pull-down (see Figure 15).
Figure 15

Figure 15 The particles used to create the displacement. By default, Displacement Map uses red for horizontal displacement and green for vertical displacement. A slight amount of blur was added to soften the effect of each individual particle. The effect is exaggerated (to show up in a still figure) at the left of the plane wing.

Peachpit Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from Peachpit and its family of brands. I can unsubscribe at any time.

Overview


Pearson Education, Inc., 221 River Street, Hoboken, New Jersey 07030, (Pearson) presents this site to provide information about Peachpit products and services that can be purchased through this site.

This privacy notice provides an overview of our commitment to privacy and describes how we collect, protect, use and share personal information collected through this site. Please note that other Pearson websites and online products and services have their own separate privacy policies.

Collection and Use of Information


To conduct business and deliver products and services, Pearson collects and uses personal information in several ways in connection with this site, including:

Questions and Inquiries

For inquiries and questions, we collect the inquiry or question, together with name, contact details (email address, phone number and mailing address) and any other additional information voluntarily submitted to us through a Contact Us form or an email. We use this information to address the inquiry and respond to the question.

Online Store

For orders and purchases placed through our online store on this site, we collect order details, name, institution name and address (if applicable), email address, phone number, shipping and billing addresses, credit/debit card information, shipping options and any instructions. We use this information to complete transactions, fulfill orders, communicate with individuals placing orders or visiting the online store, and for related purposes.

Surveys

Pearson may offer opportunities to provide feedback or participate in surveys, including surveys evaluating Pearson products, services or sites. Participation is voluntary. Pearson collects information requested in the survey questions and uses the information to evaluate, support, maintain and improve products, services or sites; develop new products and services; conduct educational research; and for other purposes specified in the survey.

Contests and Drawings

Occasionally, we may sponsor a contest or drawing. Participation is optional. Pearson collects name, contact information and other information specified on the entry form for the contest or drawing to conduct the contest or drawing. Pearson may collect additional personal information from the winners of a contest or drawing in order to award the prize and for tax reporting purposes, as required by law.

Newsletters

If you have elected to receive email newsletters or promotional mailings and special offers but want to unsubscribe, simply email ask@peachpit.com.

Service Announcements

On rare occasions it is necessary to send out a strictly service related announcement. For instance, if our service is temporarily suspended for maintenance we might send users an email. Generally, users may not opt-out of these communications, though they can deactivate their account information. However, these communications are not promotional in nature.

Customer Service

We communicate with users on a regular basis to provide requested services and in regard to issues relating to their account we reply via email or phone in accordance with the users' wishes when a user submits their information through our Contact Us form.

Other Collection and Use of Information


Application and System Logs

Pearson automatically collects log data to help ensure the delivery, availability and security of this site. Log data may include technical information about how a user or visitor connected to this site, such as browser type, type of computer/device, operating system, internet service provider and IP address. We use this information for support purposes and to monitor the health of the site, identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents and appropriately scale computing resources.

Web Analytics

Pearson may use third party web trend analytical services, including Google Analytics, to collect visitor information, such as IP addresses, browser types, referring pages, pages visited and time spent on a particular site. While these analytical services collect and report information on an anonymous basis, they may use cookies to gather web trend information. The information gathered may enable Pearson (but not the third party web trend services) to link information with application and system log data. Pearson uses this information for system administration and to identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents, appropriately scale computing resources and otherwise support and deliver this site and its services.

Cookies and Related Technologies

This site uses cookies and similar technologies to personalize content, measure traffic patterns, control security, track use and access of information on this site, and provide interest-based messages and advertising. Users can manage and block the use of cookies through their browser. Disabling or blocking certain cookies may limit the functionality of this site.

Do Not Track

This site currently does not respond to Do Not Track signals.

Security


Pearson uses appropriate physical, administrative and technical security measures to protect personal information from unauthorized access, use and disclosure.

Children


This site is not directed to children under the age of 13.

Marketing


Pearson may send or direct marketing communications to users, provided that

  • Pearson will not use personal information collected or processed as a K-12 school service provider for the purpose of directed or targeted advertising.
  • Such marketing is consistent with applicable law and Pearson's legal obligations.
  • Pearson will not knowingly direct or send marketing communications to an individual who has expressed a preference not to receive marketing.
  • Where required by applicable law, express or implied consent to marketing exists and has not been withdrawn.

Pearson may provide personal information to a third party service provider on a restricted basis to provide marketing solely on behalf of Pearson or an affiliate or customer for whom Pearson is a service provider. Marketing preferences may be changed at any time.

Correcting/Updating Personal Information


If a user's personally identifiable information changes (such as your postal address or email address), we provide a way to correct or update that user's personal data provided to us. This can be done on the Account page. If a user no longer desires our service and desires to delete his or her account, please contact us at customer-service@informit.com and we will process the deletion of a user's account.

Choice/Opt-out


Users can always make an informed choice as to whether they should proceed with certain services offered by Adobe Press. If you choose to remove yourself from our mailing list(s) simply visit the following page and uncheck any communication you no longer want to receive: www.peachpit.com/u.aspx.

Sale of Personal Information


Pearson does not rent or sell personal information in exchange for any payment of money.

While Pearson does not sell personal information, as defined in Nevada law, Nevada residents may email a request for no sale of their personal information to NevadaDesignatedRequest@pearson.com.

Supplemental Privacy Statement for California Residents


California residents should read our Supplemental privacy statement for California residents in conjunction with this Privacy Notice. The Supplemental privacy statement for California residents explains Pearson's commitment to comply with California law and applies to personal information of California residents collected in connection with this site and the Services.

Sharing and Disclosure


Pearson may disclose personal information, as follows:

  • As required by law.
  • With the consent of the individual (or their parent, if the individual is a minor)
  • In response to a subpoena, court order or legal process, to the extent permitted or required by law
  • To protect the security and safety of individuals, data, assets and systems, consistent with applicable law
  • In connection the sale, joint venture or other transfer of some or all of its company or assets, subject to the provisions of this Privacy Notice
  • To investigate or address actual or suspected fraud or other illegal activities
  • To exercise its legal rights, including enforcement of the Terms of Use for this site or another contract
  • To affiliated Pearson companies and other companies and organizations who perform work for Pearson and are obligated to protect the privacy of personal information consistent with this Privacy Notice
  • To a school, organization, company or government agency, where Pearson collects or processes the personal information in a school setting or on behalf of such organization, company or government agency.

Links


This web site contains links to other sites. Please be aware that we are not responsible for the privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of each and every web site that collects Personal Information. This privacy statement applies solely to information collected by this web site.

Requests and Contact


Please contact us about this Privacy Notice or if you have any requests or questions relating to the privacy of your personal information.

Changes to this Privacy Notice


We may revise this Privacy Notice through an updated posting. We will identify the effective date of the revision in the posting. Often, updates are made to provide greater clarity or to comply with changes in regulatory requirements. If the updates involve material changes to the collection, protection, use or disclosure of Personal Information, Pearson will provide notice of the change through a conspicuous notice on this site or other appropriate way. Continued use of the site after the effective date of a posted revision evidences acceptance. Please contact us if you have questions or concerns about the Privacy Notice or any objection to any revisions.

Last Update: November 17, 2020