|
Interface Project
November 05, 2007
Reading a book is like walking down a hallway.
You start at one end, and finish at the other. Experiencing an interface
is like walking into an atrium, with multiple doors around the walls,
the floor, and the ceiling. (Baron 212)
My goal was to design a portfolio interface for DVD, CD and web delivery
formats which can be used to present my creative work, consisting mostly
of sound design. My portfolio needs to have three "galleries"
which relate to my main categories of work: sound design, music, and multimedia.
Each gallery includes a menu to browse sound files and videos. I decided
to work on the sound design gallery menu first and I have documented that
process here. The other two menus will have a similar look but will be
uniquely different from each other.
This information could be useful to sound designers interested in making
more professional portfolios or even people interested in creating some
eye candy with AfterEffects. This is process documentation written for
myself and not a tutorial. However, you might become inspired by some
of my ideas and techniques.
Sound design portfolios are very nontraditional. For the most part a
sound designer's portfolio can be approached in the same way as a digital
artist's but with one major difference. Artists are generally better off
not using background images as not to distract the viewer from the content.
An interesting background image will not likely distract a listener from
sound design though and good visuals can even make the sounds more memorable.
My idea for the portfolio's visual style started with an animated DVD
menu background. I hoped that by creating this movie I could solidify
the theme. I was inspired by some science fiction films featuring artificially
intelligent machines such as Bladerunner, The Matrix and 2001: A Space
Odyssey. My intention was to create a looping audiovisual backdrop that
that looks like an androids mind at work. Well...I do not know what that
would actually look like or if robots could ever be self-aware but with
artistic license at my defense I took my best shot at it.
Approach
| |
 |
|
After Effects is a
powerful 2D compositor that can be used to create stunning visual
effects backgrounds without the lengthly rendering times usually
associated with 3D. |
Sound Designer Randy Thom wrote a very interesting paper called "On
Being Creative" that resonates with the way I work. In it he states
that "The frame of mind in which interesting things germinate is
often more confused and desperate than organized and confident. Being
creative is balancing precariously between, or shifting back and forth
between, these two extremes." He gives this very important advice:
"Begin each project with few assumptions about the methods you will
use. Let the needs of the project, most of which you won't know until
after you've gotten your feet wet, determine your approach."
I went into this project having little understanding of how to approach
it but at each step something happened that gave me the impulse to try
something else. I let technical mishaps and happy accidents guide me toward
a more solidified understanding of what I wanted the portfolio to look
like.
In order to create the animated background, I experimented with Adobe
After Effects and some assorted plug-in packages. I knew that by cutting
some corners most of my goals could be achieved with a 2D animation program.
This would keep my render times much shorter than if I were to animate
in 3D. This animation was done entirely on a Dell Inspiron 700m running
Windows XP SP2 with a 1.6 Gig Centrino processor and 500MB of RAM.
The very first thing I needed to do is determine an appropriate aspect
ratio. I wanted a widescreen look for the menu, so I decided on DV NTSC
16:9 Anamorphic with a resolution of 852 x 480. This wouldn’t be
too much of a burden for my laptop and the extra width would give the
piece a wide cinematic appearance. I set the frame rate to 24 and the
length of the composition to one minute. At this point I was ready to
dig in and get creative.
Grids
To make the background look technical, I created some horizontal black
and white lines in Photoshop which I then imported to my After Effects
composition. A partial mix of these lines would give the animation a CRT
monitor look. I also created some very thin grids and animated them with
keyframes in such a way that they constantly expand outward from the center
of the screen--an infinite focus into smaller and smaller subdivisions
of a latticework. I remember seeing something like this in Carl Sagan's
Cosmos when he was explaining infinity.
Light Beams
| |
 |
|
I created a big morphing
ball of light and swirling particles. This gave me something to
start manipulating into moving patterns. At this point I had not
started working with color yet, just shapes.
|
I then wanted to create something organic that embodied a vision of life
energy, thoughts and feelings. The image of sunbeams reaching beneath
the surface of clear ocean water came to mind. I decided to create light
beams radiating roughly from the center of the screen. To do this, I needed
some moving blobs that would act as radiation points for light rays. As
long as the blobs kept changing shape and moving around so would the beams.
I set a DV camera up in front of a lava lamp and got some closeup footage
of hot wax blobs dancing around in the oil. Although it looked very interesting,
the wax had too much of an up and down movement to be usable. The movement
had to be more uniform and circular. I ended up using Tinderbox Plasma
to create some animated fractals. This plug-in gave me all the capability
I needed to create organic shapes and movement. I assigned a Boris plug-in
called Rays Radiant Spotlight to the fractals and soon had a natural flowing
cloud of light. Wanting to add more detail and movement to the light rays
I added some watery refractions and tiny floating particles. I animated
the particles to further give the illusion of forward movement.
Reality Check
By this point I was really starting to build out the sequence. After
Effects plug-ins feature an enormous amount of numerical adjusters and
the process of adjusting them can be slow and tedious. Unlike audio software,
which allows one to preview adjustments in real-time, most video compositing
processes are calculated non-real-time and the only immediate feedback
is a single frame preview. To help get an idea of what things would look
like when completely rendered out, I created many RAM previews, which
are draft renderings written directly to memory. Once in a while, I rendered
out the work to a file and while playing it back, took notes on what needed
to be tweaked. Because I was stacking up more and more layers and plug-ins,
renderings and previews took continually longer to produce. After Effects
became a bit unstable because I was running out of memory and CPU cycles.
In order to remedy this, I rendered out what I had so far, imported the
footage into an empty composition and then added to that. Sometimes I
had to backtrack and make changes to previous compositions. Although I
had to work on multiple AfterEffects compositions simultaneously, the
separation really helped to keep my main composition lean. Another great
benefit is that by mixing down portions of the work it can be manipulated
in new ways, such as with cutting and re-sequencing, which then inspires
new creative approaches.
Kaleidoscope
The light waves and particle effects were looking too organic in relation
to the grids so they did not combine well. I decided to run the background
through a plug-in called Mehdi Kaleidoscope 2. This gave the organic stuff
a more geometric and techy look. Kaleidoscope is a very flexible and fun
Photoshop plug-in with a lot of parameters. Although it is possible to
use Photoshop plug-ins in After Effects the parameters can not be keyed.
This was rather unfortunate because Kaleidoscope can produce a beautiful
range of soft geometric patterns—the thought of animating them over
time was enticing. Nonetheless, just running animations through the static
filter was cool. I programmed a few variations and sequenced the settings
in series so that over the course of time the geometry changed. Throughout
most of the animation the effect is quadratic so that each quarter of
the screen is identical. Other times there are so many facets that the
screen looks like a blooming flower. Overall I think that the Mehdi filter
has given the imagery an interesting psychedelic vibe.
Spheres
After running what I had done so far through the Mehdi plugin, my particles
had become part of the background texture, no longer giving the impression
of movement through 3 dimensional space. In order to regain some of the
3D look I decided to add something that looked like the wax blobs in my
lava lamp experiment. I decided to create some spheres using the Trapcode
Particular plug-in. With Particular I was able to animate the spheres
so that they looked like bubbles rising through turbulent water..
Raining Data
Next I created raining text streams, somewhat resembling a visual effect
featured in The Matrix. In order to do this, I used a plug-in called Text
Anarchy, which allows text to be moved along preset paths. This is a fairly
common technique used in web design, and it is especially easy to do with
vector graphics programs such as Flash and Illustrator. Unique to Text
Anarchy though, is the capability of randomizing the text, including the
characters, spacing, timing, opacity and path placement. I decided to
create three types of animated text: thin slow drips in the background,
tiny scattered rain drops in the mid ground, and fast horizontal and vertical
sweeps in the foreground. In order to blend the effect in with the background
better, I applied a filter called Trapcode Shine to the rain. This enabled
text with high brightness to glisten lightly. It took a bit of trial and
error to sequence the text so that that characters and paths did not cluster
up or overlap too much.
Music
For the DVD menu I created a soundtrack featuring a slow two-note chanting
sound which I felt would work well with the psychedelic visuals. I then
created a droning sound underneath by mixing in a patch created with MHC
Space Synthesizer, and then some sitars. For some added detail I mixed
in some special effects sounds and a bit of light drumming.
Here is a sample of the background animation with music, before adding
the interface controls:
Background Preview
Interface
Does your work display a unique flavor? This question is subjective
but goes to the heart of your portfolio. If your profession is style-based,
your portfolio and all the work within it should express a personality.
(Baron 29)
In order to make the interface buttons blend nicely with the background
rather than just lay on top I considered making them translucent. To experiment
with this idea I imported the animation into 3ds Max and created an array
of small glass balls in front of it. I applied a raytrace material to
spheres to make them glass-like and gave the the light coming through
them a blurry smokey quality. After adjusting the material to my liking
I rendered the animation out as a PNG sequence and hid the background,
except where visible through the spheres. This series of images was imported
into AfterEffects for compositing.
This is the first time I worked with still image sequences rather than
uncompressed AVI files. By using a PNG format I was able to preserve the
alpha channel so that the buttons floated on top of a transparent background,
something I could not get to work as simply by rendering to AVI. What
was especially convenient is that I could stop the rendering at any point
and later continue it from the point that I left off without having to
make any adjustments. In fact, there does not seem to be any disadvantage
to working with image sequences and it only makes the compositing process
more flexible.
Unfortunately the buttons looked better when the glass was less see-through
with no surface reflections because my eyes needed a place to rest from
all the background activity. Despite how nice the glass buttons looked,
I decided to go with opaque circles instead. What I liked about this is
that the buttons took on a very clean and functional look which contrasted
nicely with the entertaining background effects.
I wanted to give myself enough buttons to support a large collection
of work, but also be able to turn them off so that there is always space
for new content. Unused buttons can be crossed out which shows that the
portfolio is a work in progress. I figured that 16 buttons would allow
for more than enough links. It took some experimentation to come up with
a button arrangement that looked good on top of the entire animation.
The background is so different from moment to moment that a button arrangement
could look really good one second and really bad the next. A somewhat
circular arrangement worked the best overall.
To help make the buttons look more futuristic I added circuits along
the left and right sides of the screen, an image made in Photoshop by
bending geometric shapes around with the "Liquify" tool. I imported
this image into AfterEffects and adjusted the blending for a translucent
effect. As a final touch I added some animated water droplets to the circuits
using Tinderbox Condensation.
Here you can see how the portfolios are mapped out— They both follow
a very simple and logical structure. In the web version my biography,
resume and contact information are available from any of the three galleries
and one can easily switch from one gallery to another. Because the DVD
is much lower in resolution, the interface will be simplified so that
there are fewer links on the screen. Different pages are accessible from
the main menu so in order to switch to a different gallery, one must exit
out to the main menu (there is an exit button in the bottom center of
the screen).
Authoring the DVD
One of a digitally based portfolio's conveniences is its flexibility.
The same content can be packaged in a delightful variety of ways, depending
on your needs and your available time. You can begin simply with a small
selection of work collected in a PDF, opt for a short slideshow presentation
for a client pitch, or move to an interactive website or CD. A well-organized
digital file lets you shift elements in and out for multiple presentations
almost as easily as you might slide something into and out of a binder.
Even nicer, the work you collect in one format can become the basis for
a more comprehensive and sophisticated portfolio as your technical knowledge
broadens and your body of work increases. (Baron 59)
My gallery interface design evolved from a mixture of concepts that I
formed while working on both the DVD and web versions of the portfolio.
Designing the portfolio as a web page was probably the most important
goal as this is how most people encounter my work. However, I would not
have been able to design my web portfolio without making the DVD interface
first. Basically I used the DVD interface graphics to create the web interface.
After mapping out the website I had a better idea of how to arrange the
media on the DVD. This back and forth interaction resulted in a design
that is consistent and well composed for both formats.
Each media file is on a different page which includes a unique still
image of the DVD animation. Being able to browse through the portfolio
and see different images in the background while checking out the media
(much of it being sound related) makes the experience more like a gallery
visit. On the DVD, the background animates on the home screen only. The
web version does not include this animation but does include some simple
flash button animations to give the interface a more interactive and responsive
feel.
Although I am pretty experienced as a web designer this project was my
introduction to the craft of DVD authoring. Before I could do any sort
of DVD menu design I had to figure out what software to use, a task that
was more challenging than I anticipated.
I compared two authoring packages to see if either one would be suitable
for creating the DVD: Adobe Encore 2 and Mediachance DVDlab Pro 2. There
are good reviews about both of these programs and they seem like the main
choice so far for DVD creation on PC's. Encore is hailed for something
called "Adobe Bridge" which integrates AfterEffects and Photoshop
for menu design and editing. While Encore is a more professional package,
most agree that DVDlab Pro is more flexible and feature abundant.
As an experiment I used the graphics I had completed for the interface
and attempted to set up an interactive DVD menu with the animated background.
To do this, I first evaluated Adobe Encore 2. After a very lengthy installation
I tried to import my background animation. There were a couple of problems.
First, Encore would not accept a movie that was 852x480 and declared that
it had to be a DVD compliant size of 720x480. The inability of Encore
to make this adjustment internally required me to re-render the file from
AfterEffects so that I could actually get the file to import. The second
problem I encountered was that the movie was horizontally squashed after
import. I was not sure if this was caused by settings I made when I rendered
the movie out of AfterEffects or perhaps some settings I needed to adjust
in Encore. I researched this problem first by checking out the help section
in Encore where it is stated that televisions use rectangular pixels rather
than square ones. It was necessary for me to set the pixel aspect ratio
to 1.2 so that Encore knew how to display the movie properly. I did as
the help section instructed and right clicked on the file to adjust the
pixel aspect ratio settings. In a dropdown list I could see "Interpret
Footage..." which was exactly where I needed to go but it was greyed
out and I could not open the dialog box. I spent hours trying to figure
out how to access this feature to no avail. Weather was a bug or a feature,
I could not tell. In order to remedy the problem I went back to AfterEffects
and rendered the file out as D1/DV NTSC Widescreen (1.2) format. This
created a vertically squashed movie file that looked fine when it was
imported into Encore. This process was quite time consuming and Encore
did little to help me out during my struggles.
Now it was time to get the buttons working. I wanted each button to have
two selection states so that a selected button would be circled and accompanied
by the name of the associated media file. Keeping the circles and text
separate from the background allowed me to set up the interactive states.
In order to do this I created a Photoshop file with circles positioned
exactly where each button should be and I kept these objects on separate
layers. After importing the PSD file as a menu, each layer became a different
button. When I laid the buttons on top of the animation they lined up
perfectly. With the Adobe Bridge function I was able to make further adjustments
to the buttons in Photoshop so that the circle and text was visible only
if a button was selected. I was able to preview the interactivity and
menu animations in a special window which emulated a television screen
and remote.
I found Encore's interface to be rather cramped and its features hard
to learn. The "Flowchart" feature, which allows one to map out
the DVD looked nice but was very non-responsive to editing. Trying to
make connections between different buttons, menus and media content using
the flowchart was often frustrating. Moving or deleting one of the items
in the flowchart was sometimes impossible and a look in the help section
usually revealed no answers. I often found myself on the Adobe website
searching endlessly for an answer to the simplest of problems. Occasional
bugs would require me to restart the software and when previewing movies
the audio would turn on and off continually. After two frustrating days
of DVD authoring with Encore I was looking forward to uninstalling it.
DVDlab Pro 2 has a much smaller footprint and took considerably less
time to install. It accepts a large variety of audio and video formats
for import but not uncompressed AVI such as Encore does. Mediachance states
that encoders are bundled in with all other video and DVD burning software
so the inclusion of the encoder would have been a redundant expense. Therefore
before import I reduced the resolution to 720x480 and encoded the movie
to mpeg2, the standard format that all DVD players use. The movie imported
to DVDlab with no problems.
I then imported the menu I created in Photoshop and each layer automatically
became a seperate button. By right clicking on the buttons I was able
to set up links to different menus and media files. Although I could not
preview the background animation with the buttons, the "simulation"
feature allowed me to test button selection order and menu navigation.
I had the menu looking right and working properly within just a couple
of hours.
DVDlab is very easy to understand and the help file is excellent. If I
put a keyword into the search function of the manual, I got some very
relevant and detailed information. The Mediachance website is full of
great tutorials and an active forum of DVDlab users.
Keep this thought in mind when considering nontraditional digital
portfolios: a successful end result requires a strong visual foundation
of design sensitivities coupled with equally strong technical ability.
The successful presentation of your design evidence in digital format
is a product of imagination, skill and experimentation. (Linton 162)
References:
Baron, Cynthia L. Designing a Digital Portfolio.
Berkeley: New Riders, 2004
Linton, Harold. Portfolio Design, Third Edition.
New York: Norton, 2003
Thom, Randy. "On Being Creative." (2007):
n.pag. Online. Internet. Available: filmsound.org
[back]
|