3D Art & Design 2014 Book
3D Art & Design 2014 Book
The
Boo Volume 3
5IFVMUJNBUFHVJEFUPHFUUJOHUIF
NPTUPVUPGZPVS%QSPKFDUT
r ZBrush
$IBSBDUFSTt7FIJDMFTt"SDI7JTt1IPUPSFBMJTNt"OJNBUJPO
Welcome to
The
3D Art
& Design
The world of 3D art and design is vast and continuing to grow. It’s an exciting place for an
artist to develop skills and techniques in order to ultimately express their artistic creativity. The
third volume of The 3D Art & Design Book not only assists in developing these areas, but also
provides inspiration – the other essential ingredient. Whether you follow along with the tutorials
step by step, or simply use the ideas and techniques to create your own, original artwork, the
choice is yours and, either way, you are guaranteed to create something to be proud of. Split into
six key areas of art and design, the book explores character, architectural visualisation,
photorealism, environment, vehicle and animation. There is certainly something for everyone on
the pages within, and perhaps you will discover a passion for something you hadn’t considered
before. If that wasn’t enough, we’ve also included a free CD packed full of 3D models, video
tutorials and source files in order to help you complete many of the tutorials found in the book.
The
3D Art
& Design
Imagine Publishing Ltd
Richmond House
33 Richmond Hill
Bournemouth
Dorset BH2 6EZ
+44 (0) 1202 586200
Website: www.imagine-publishing.co.uk
Twitter: @Books_Imagine
Facebook: www.facebook.com/ImagineBookazines
Head of Publishing
Aaron Asadi
Head of Design
Ross Andrews
Production Editors
Hannah Kelly and Sarah Harrison
Design
Lauren Debono-Elliot
Photographer
James Sheppard
Cover image
Matthew Burke
Printed by
William Gibbons, 26 Planetary Road, Willenhall, West Midlands, WV13 3XT
Distributed in Australia by
Gordon & Gotch, Equinox Centre, 18 Rodborough Road, Frenchs Forest,
NSW 2086. Tel + 61 2 9972 8800
Disclaimer
The publisher cannot accept responsibility for any unsolicited material lost or damaged in the
post. All text and layout is the copyright of Imagine Publishing Ltd. Nothing in this bookazine may
be reproduced in whole or part without the written permission of the publisher. All copyrights are
recognised and used specifically for the purpose of criticism and review. Although the bookazine has
endeavoured to ensure all information is correct at time of print, prices and availability may change.
This bookazine is fully independent and not affiliated in any way with the companies mentioned herein.
The 3D Art & Design Book Volume 3 © 2014 Imagine Publishing Ltd
Part of the
bookazine series
08
The evolution of CG software
Character Architectural Photorealism
18 Create a portrait visualisation 70 Make a realistic human portrait
24 Render your character's skin 48 Build a wooden interior 77 Gallery: Then Flying The Youth
26 Sculpt intense facial expressions 52 Build C4D arch-vis assets 78 Design a stunning dress
30 Design and model sci-fi characters 56 Make atmospheric renders 84 Create hair and fur
38 Mesh-shatter your characters 64 Add post-production touches 92 Bring still-life objects to life
171
Environment Vehicle Animation
100 Build a city in 60 minutes 134 Model a complete car 166 Animate a dialogue shot
106 Use modular textures 141 Gallery: No More Gas 171 Gallery: CTN Animation Expo Kirk & Lucy
112 Create a videogame environment 142 Build a vehicle game asset 172 Shatter moving characters
118 Build matte paintings 149 Gallery: AEG27Cern 05 178 Master blend cycles
124 Create underwater renders 150 Create Bunkspeed renders
185 Gallery: General Shellshock
131 Gallery: Seedy City 154 Model a fighter jet
186 Animate vehicles
161 Gallery: Waldo
162 Create wireframe renders
EVOLUTION OF
CG SOFTWARE
Jim Blinn
Inventor of Bump-mapping, the
Blinn-Phong shading model.
Researches realistic rendering
Kim Davidson
Co-founder, chief executive
officer and president of Side
Effects Software Inc.
Greg Hermanovic
Founder of Derivative and
co-founder of Side Effects
Software Inc.
Tom Hudson
Main developer of 3D Studio, as
well as its precursors and
prototypes (Yost Group)
Tilo Kühn
Senior developer and
programmer of CINEMA 4D at
MAXON studio
Chris Landreth
Hired to define, test and abuse
software such as Maya. Has
Oscar-winning animation work
Philip Losch
Senior software engineer at
MAXON. Co-writer of the
precursor of CINEMA 4D
Terrence Masson
Author of Cg101: A computer
Graphics Industry Reference.
Technical director at ILM
Rob Powers
President of the LightWave 3D
Group, a division of NewTek Inc,
with numerous film credits
Fred Ruff
Lead designer for 3ds Max.
Worked with the original creator
of 3D Studio (Bent Image Lab)
Gary Yost
Leader of the Yost Group, which
created and developed an early
version of 3ds Max
Evolution of CG sofware
W
e may not think about it computer-generated sequence for Star Trek 01
often, but it’s difficult to II: The Wrath of Khan. Barely a month later a
go even one waking day huge 20 minutes of full 3D CGI created by
without some form of CG Information International Inc, Robert Abel
somehow making its way past our eyes. and Associates, MAGI and Digital Effects
Whether in adverts, music videos, YouTube was revealed within Disney’s TRON release.
streams, screensavers, or any other number It was only a matter of time before
of computer-generated imagery, the art form commercial software companies with
has fully entrenched itself in our day-to-day products made specifically for computer-
lives. Strange then, to think that just 50 years generated imagery started to trickle into the
ago there was effectively no such thing. public sphere, with many co-developing their
By the late Sixties, the few computers in software together with the in-house
the world capable of producing any form of software at successful studios such as ILM.
line-drawn animation cost the equivalent of As the hardware also began to lower in price,
nearly $700,000 today, were the size of a the early Eighties marked the introduction of
bunk bed and used only paper tape. Even the first startups, as well as successes and
02
computer science itself was so unheard of failures of businesses such as Autodesk,
that when computer graphics pioneer and Alias Research, Wavefront and Omnibus
inventor of Bump-mapping Jim Blinn
attended the University of Michigan in 1967, HOUDINI & PRISMS
it wasn’t even offered as a subject. “My big break came in 1985,” begins Kim
However, during the early Seventies, hubs Davidson. “I was hired at Omnibus
like the University of Utah began to Computer Graphics in Toronto as a
showcase 3D imagery produced by pioneers programmer, helping it develop its internal
like Blinn. There were early examples of 3D animation software.” The largest
shaded 3D CGI, produced with frame- computer graphics company in the world,
buffers for display on TV monitors, and even Omnibus was already using mainframe
the first 3D, computer-animated graduate computers to create flying logos and station
shorts like ‘A Computer Animated Hand’, by IDs as well as boasting state-of-the-art
Fred Parke and future Pixar founder Ed computer animation studios in Toronto, New
Catmull. Nevertheless, CG remained York and Los Angeles. It was here that
something only a programmer could Davidson first met Greg Hermanovic who,
realistically develop for some time to come. after a background as a programmer
Also, bizarre by today’s standards, special working on everything from real-time flight
effects in the movie industry were by no simulators to a training simulator for the
means prevalent. In fact, when George Space Shuttle’s robot arm, was hired as the
Lucas began to produce Star Wars in 1973, new head of the Toronto R&D team.
he quickly discovered that the Special Effects Together, they began developing the early
Department at 20th Century Fox was version of Houdini’s predecessor: Production
actually no longer operational. of Realistic Image Scene Mathematical
It was in order to create the effects Simulation, or PRISMS. However, their time
required to match Lucas’ vision that at Omnibus was short-lived. In 1987, after
Industrial Light and Magic was born in 1975, having swallowed both Digital Productions
and the result of its work is hailed today as and Robert Abel & Associates, the company
one of the first examples of the modern-day that had seemed so powerful suddenly went
blockbuster. Star Wars even included 3D bankrupt under the weight of its many debts.
effects. A year after a brief 3D-digitised “I don’t think of myself as entrepreneurial,
representation of a face and hand was first or a risk-taker, but I loved it so much that
seen in Futureworld, 1977’s Star Wars Episode when Omnibus went bankrupt in 1987, I
IV contained the first truly extensive use of didn’t hesitate to jump into starting a
3D computer-generated imagery and company so I could continue working on
animation ever seen in a feature film, during computer graphics in Toronto,” explains
a very basic, untextured wireframe sequence Davidson. “There was nothing close to what
of the Death Star trench. we had created at Omnibus and that was
“Larry Cuba, back in the Sixties and the reason for starting Side Effects.”
Seventies, single-handedly completed the Luckily, the struggling Omnibus had
wireframe of the Death Star simulation in the licensed PRISMS to other companies in Kim Davidson
original Star Wars,” explains Terrence order to bring in extra revenue. This meant was hired by Omnibus
Computer Graphics in
Masson, author of CG101: A Computer that when Davidson and Hermanovic 1985 and went on to
Graphics Industry Reference. He tells us that by acquired the rights to PRISMS, they had their found Side Effects
Software in 1987
1982, ILM had produced the first entirely first licensed customers right from the start.
CG software: a few
key events
1968
1968
1969
First public demonstration Evans & Sutherland founded, UNIX operating system developed ‘A Computer Animated Hand’, a short by
1972
introducing the computer marking the first computer by Kenneth Thompson and Ed Catmull and Fred Parke, is developed
mouse by Doug Englebart of SRI graphics company Dennis Ritchie at Bell Labs at the University of Utah
10 3D Art & Design
“By the end of the Sixties it got advanced enough that people began
realizing it had potential outside the research lab” Terrence Masson
Evolution of CG sofware
03
01 “The procedural
version of PRISMS started
to see the light of day
around 1989,” explains
Hermanovic. “It became
popular because it
automated and visualised
what CG artists were
already doing blindly”
02 PRISMS also included
Mojo, a morphing package,
as well as motion-control
interface Moca and ICE
03 The Omnibus team in
1987. The struggling
company had licensed
PRISMS to companies in
Japan and the UK a few
months earlier, so when
Davidson and Hermanovic
acquired the rights they Emerging as early as 1989, PRISMS
already had their first was extensively tested by the
licensed customers founders of Side Effects, Kim
04
Davidson and Greg Hermanovic
04 SIGGRAPH 1993
In their first years running Side Effects, the of a sudden, Side Effects found itself in
co-founders continued to not only keep competition with three public companies all
The need to innovate coding the software but also to use and test vying for a market share. With Houdini, the
“It’s amazing how many advancements have happened in
computer graphics over the last 25 plus years. Mobile phones
it themselves as a production company, co-founders aimed to shift from PRISMS’ C
have graphics capabilities that far exceed the early graphics which enabled PRISMS to improve all the to C++ and take advantage of the
workstations and at a fraction of the cost and size,” says Kim more quickly. “The procedural version of advancements in hardware graphics.
Davidson, co-founder and president of Side Effects. “However, I’m PRISMS started to see the light of day However, they also made the conscious
frustrated that Side Effects and the industry aren’t further than we
around 1989,” explains Hermanovic. “It decision to switch tactics, rising above the
are. There were animated CG humans 25 years ago… The
industry is just doing more a lot easier, but I don’t think we are became popular because it automated and competition by focusing on a segment of the
doing it a whole lot better. The majority of animation is still done visualised what computer graphics artists market where they felt they could make the
by an animator sitting with a mouse moving a limb and creating a were doing blindly and non-interactively most difference: film VFX.
keyframe and it’s still nearly impossible and expensive to create before.” With their client base growing “It was a good move for us,” Davidson
photoreal CG humans. John Pennie, president of Omnibus, said in
1986 that in two years we would be creating CG humans that were
rapidly, the pair soon made the decision to concludes, something that is more than
indistinguishable from real actors… I knew it wouldn’t be two pull away from production to focus solely on clear, given that Houdini is now used by
years, but I thought it would be a reality 27 years later. So for all developing the software, and by the Nineties leading film studios and Side Effects has won
the accomplishments we have obtained, there’s still lot to do. PRISMS had been used to produce the visual three Academy Awards in recognition of its
That’s exciting to me and that continues to be our motivation.”
effects for feature films as impressive as phenomenal work. “The inspiration for
Apollo 13, Twister and Titanic. Yet despite this PRISMS was to create efficiencies for
success, Side Effects had long been thinking ourselves, as clients are always changing
NEW STUDENTS ARE BETTER IF about where to take the software next. their mind. It’s satisfying to see how well the
“Although Houdini 1.0 shipped in overall architecture and procedural
THEY UNDERSTAND THE December of 1996, we had started the paradigm has stood the test of time. While
EVOLUTION OF THE SOFTWARE design of Houdini in 1991,” reveals Davidson. we have rewritten some big chunks of
AND WHAT’S BEEN MADE WITH IT The Nineties saw the start of exponential Houdini and added tons of features, the
– THAT’S ABSOLUTELY CRITICAL growth in the 3D industry thanks to further basic architecture and data flow have
TERRENCE MASSON, independent VFX supervisor advancements in affordable graphics and, all remained the same.”
University of Utah
AMC-SIGGRAPH, the special interest Martin Newell develops the now Bump-mapping is
1978
1974
1975
group of the Association for Computing famous Utah Teapot, now one of the introduced by Jim Blinn
© 1972 The
Machinery, is first established most iconic images in the world of CG and Martin Newell
3D Art & Design 11
“The other big milestone probably was the explosion of
commercialisation in the Seventies “ Terrence Masson
Evolution of CG software
04
05
MAYA & ALIAS 1 during Toronto’s harsh winter months, a lack developing software – which was later to
Before Greg Hermanovic took over as head of funds lead to a new change in focus: Alias become Maya – in an actual animated film to
of R&D at Omnibus, Will Anielewicz had the 1. The team aimed to produce a system that test the software,” Landreth continues.
job. After studying a Masters program – would enable users with minimal training to In 1995 Silicon Graphics bought Alias
during which his computer science advisor achieve complex computer animation. Research and Wavefront Technologies,
declared his project was not viable due to However, in 1985, Alias signed a landmark merging the two companies. Landreth spent
there being no future in computer art – deal with car manufacturer GM, receiving a the following year developing multiple new
Anielewicz set out to prove him wrong. “In sizeable investment out of an interest in using Maya features, putting them to the test on
1979 I was hired by Omnibus Video to head the spline-based software for design instead. his short film, ‘The End’, which in turn earned
up its Computer Animation division,” he tells “I created the first prototype graphic him an Academy Award nomination. In 1998,
us. “Although I knew nothing about interface for this system in a few days,” the new Alias|Wavefront merger finally
animation, they hired me anyway since they Anielewicz says. “Our first demo was mostly released the first version of Maya, which
got no replies for their ad: ‘Required: smoke and mirrors but we won the contract.” quickly became a new industry standard. The
04 Interior Pool by Experienced computer animator.’ I was the Chris Landreth was hired and started team continued to develop it until 2006,
Ryan Montrucchio
and Will Anielewicz, only employee for almost the first year.” working at Alias in 1994. “It was a good time when Autodesk acquired the company. “I
Geometry: Tasso It was only three years later, when to start because the company really wanted
Ringas and George
Nikopoulos; Omnibus was becoming a powerhouse, that to show its potential market that the software
Software: Caustic
Visualizer for Maya
he first heard of a tiny startup founded by it was developing could be used to do I HAVE ALWAYS
Stephen Bingham, Nigel McGrath, Susan production.” Alias’ profits had soared
05 An example of
McKenna and David Springer, named Alias throughout the late-Eighties and early
THOUGHT OF MYSELF
plotter art by Will
Anielewicz, created Research. “They welcomed me with open Nineties, as its second- and third-generation
AS AN ARTIST. THE
from 1976-79
arms. I now had three years of experience in Alias and PowerAnimator software began to COMPUTER IS BOTH
06 Image from
‘Subconcious
computer animation, which in those days be used for Academy Award-winning VFX MY BRUSH AND
Password,’ Chris
Landreth’s latest
was a relative lifetime,” Anielewicz explains. on films such as The Abyss, Terminator 2, COLOUR PALETTE
short film, which he
Working in a run-down warehouse where Jurassic Park, Forrest Gump and The Mask. WILL ANIELEWICZ, software engineer,
created using Maya the computers doubled as room-heaters “What my job turned into was to use Alias’ Caustic Graphics Inc
1985
Autodesk is 20 minutes of full 3D Jim Blinn receives the first Alias founded in Toronto by Stephen NewTek
1982
1982
1983
1983
founded in CA CGI released within ACM SIGGRAPH CG Bingham, Nigel McGrath, Susan founded by
by John Walker Disney’s TRON Achievement Award McKenna and David Springer Tim Jenison
12 3D Art & Design
1980s
Evolution of CG sofware
really did not expect Maya to still be in use,” “We were motivated by a lot of things, not WE ALWAYS SAID THAT WE
reveals Anielewicz. “It’s been almost 30 least of which was our royalty-based licence
years. I use it every day.” with Autodesk,” says Yost. “We were in our
WERE TRAINING OUR USERS TO
30s, so if what we did became popular we’d BECOME MUTANTS WHO WANTED
3DS MAX & 3D DOSR1 see enough financial reward to make all the TO PLAY GOD, CREATING WORLDS
“I’d been going to SIGGRAPH since 1986, intense work worthwhile. We were on what WITHIN THE COMPUTER
drooling over the SGI Iris workstations and we called a ‘deferred life plan’ for so long.” GARY YOST, leader of the Yost Group
software from companies such as In addition to the extra funds a royalty
Wavefront, Alias and Vertigo,” begins Gary agreement brought, the team were also
Yost. “However, those solutions cost motivated by their users. At the start of each
upwards of $40-50,000 at the time and 18-month development cycle, Yost would
were totally unavailable to mere mortals such spend three months collecting feedback to
as my friends and I.” help develop the feature set for the next
Yost had already founded Antic Software version of the software, before embarking on
in 1984 and, together with fellow developer development over the next 14 months. “That
Tom Hudson, had been working on the enabled me to rapidly develop ideas for new
creation of a set of 3D tools, before becoming features. Tom, Don, Rolf and Dan took every
limited by the graphics their budget could suggested function as a personal challenge. I
afford. Then, in 1987, they were asked if they don’t remember any of them ever telling me
would be interested in developing 3D that something couldn’t be done. Our motto
software for the PC under license to the was ‘it’s only software, so why not?’”
ever-growing Autodesk. Each member of the group worked from
By 1988 the Yost Group was formed with home in different cities, sending data files
Gary Yost at the helm. The small team began back and forth over slow modems. The main
working on a modelling and rendering goal for the developers was to essentially
application internally, code-named THUD democratise 3D software, making it possible
after Tom Hudson, who was the only for creative people who were working for
07
programmer on the project. Impressively, the others to be able to begin working for
first version of 3D Studio DOS was released themselves. “I think a huge part of 3D
only two years later. “The response to DOSr1 Studio’s legacy that continued into 3ds Max
was huge,” remembers Yost. “There was just is the concept of making easy-to-use
a lot of pent-up demand for something like software that is priced at an affordable level,”
that. Once it took off, we just got on the train explains Hudson. After unveiling the new
and didn’t look back.” software at SIGGRAPH in 1995 to a shocked
There were two huge shortcomings with audience, the Yost Group delivered 3ds Max
3D Studio DOS. There was no Undo function in 1996. By 1997 the team decided it was
and there was a lack of animatable controls, time to start living out their previously
meaning that once the user created deferred life plan.
something, the mesh would be fixed aside “Between 1997 and 1999 we transitioned
from scaling, rotation or morphing. The core the code to a great in-house development 08
group made up of Yost, Hudson, Dan Silva, team at Autodesk and then went on to other
Rolf Berteig, and Don Brittain were soon things,” Yost continues, “I tear up a bit when I
joined by Mark Meier and Gus Grubba. They recall how exciting it was to wake up every
spent the next seven years working to rewrite morning after only four hours sleep and get
the entire code base of 3DS DOS, leaving to work. Never did so few developers make
what would become 3ds Max. so many people so happy.”
1986
MAXON formed by current Steve Jobs purchases the Computer Omnibus caves to Side Effects Yost Group
1987
1987
CEOs Harald Egel, Harald Graphics Division from George Lucas and crippling debt and Software formed with Gary
Schneider and Uwe Baertels establishes Pixar files for bankruptcy established Yost at the helm
3D Art & Design 13
10 11
1990
1994
NewTek Video Toaster, for 3D Studio released by the FastRay developed by DreamWorks SKG founded
1991
the Commodore Amiga Yost Group only two years brothers Christian and by Steven Spielberg, Jeffrey
computer, is launched after the group was founded Philip Losch Katzenberg and David Geffen
14 3D Art & Design
1990s
Interviewing Jim Blinn
Computer graphics legend Jim Blinn (see www.
jimblinn.com/publications for his work) discusses
what led him to take an interest in 3D art, as well as
his research into the Blinn-Phong shading model.
When did you first gain interest in CGI and 3D imagery?
I first took the introductory programming course in spring 1967
while an undergraduate at the University of Michigan… Somehow
during this time I saw a picture of a graphics terminal and knew
right away that was what I wanted to play with.
While there was no official major called Computer Science at
the UofM there were several programming courses in the Science
department and in the Engineering School. I tried to sign up for all
the ones I could. I finally declared a double major in Physics and in
13 Communications Science – a sort of precursor to what later
became the Computer Science department.
The computer I used at UofM was expensive and there were
only a few of them in the world. I did a few line-drawing animation
projects with students in the Art School but never really dreamed
13 The Utah Teapot is one of a handful of that the computers would get so cheap so fast that artists would
iconic models from the early have their own dedicated machine.
development of 3D computer graphics,
having been developed by Martin Newell Can you tell us more about your time at the University of Utah?
and modified by his co-worker, Jim Blinn, What led you to first begin research on realistic rendering?
in 1975 I was first made aware of the UofU when my office mate at
14 Image created by Philip Losch using Michigan showed me the PhD thesis of Utah student Gordon
early CINEMA 4D. When he was just 13 Romney (in 1970) that had some early crudely shaded images. I
years old, he and brother Christian Losch was fascinated by the images but the computers I had a UofM
14 wrote their own raytracing software – the were not capable of displaying shaded images. I continued to play
earliest predecessor to CINEMA 4D with line drawing for several years, but in 1974 I decided to apply
to UofU graduate school to join the crew making images there. I
had kept up with the developments at UofU during the intervening
a big learning exercise!” says Losch. years ago are still on board,” continues years and was particularly intrigued by the work of Ed Catmull.
“Everything we did was self-taught and at Losch, who is himself still one of the most When I got to UofU I was surprised to find that they didn’t have
the time it was very hard to come by any real important developers at MAXON. computers that could display shaded images either. All their
information. We often went to the library “Everyone on our team works from home in images were created by doing a time exposure of the computer
display slowly scanning out the results of their computations. I got
and ordered books or scientific papers that a relaxed atmosphere and loves 3D – it’s not there just as they were getting the first frame buffer from Evans &
then would arrive weeks later.” He explains just a normal job.” Sutherland Computer Corporation, which could display a shaded
the developers faced significant challenges image on a TV monitor.
at the start – not least because though they BEHIND THE PIXELS I started implementing Catmull’s rendering algorithm and began
tinkering with it. I didn’t have a long-term goal, but just began
had entered a very new industry, by the early As exciting as it can be to theorise on what’s tweaking various lighting and shading algorithms to make the
Nineties many competitors had already next for CG, it’s important to remember the images look better. I guess that’s symptomatic of my career – I just
existed for five or even ten years. past – to think on the people that brought us did what seemed interesting at the time and wound up being
However, as the team began to get to where we are today. “The people that involved in some of the most interesting projects.
increased access to literature and several have made this industry – they’re just the What first led you to create realistic specular light models, bump
examples of the competing software itself, smartest, the most creative and the most mapping and environment/reflection-mapping?
Environment mapping began as Martin Newell’s idea. We were
Losch realised there were several crucial friendly, it’s so humbling,” praises Masson. teaching the Computer Graphics course at Utah at the time. He
ways their software could stand out. “20 It’s interesting to consider that, despite his was a professor there and I was a teaching fellow, and we spent a
years ago I never understood why in most years of research on the history of the lot of time taking about rendering and geometry in preparing for
applications you had to define a light source, computer graphics industry for his CG:101 the lectures. I think we taught each other more than we ever
taught the students. He came in one day and told me he had been
a camera and material before rendering. If books, when Mike Wahrman, a friend who thinking in the shower and said, ‘What if were to take the
you left out any of those steps, your render used to work at Wavefront, asked Masson calculation for the lighting and, instead of doing the regular dot
would show up pitch black,” he explains. “So whether he knew who first wrote the product with the light source that would give you the colour of the
we implemented a different behaviour in standard OBJ file format, he had no idea. surface, what if you took the light and reflected it backwards?’
I first thought of Bump-mapping while looking at my shoes.
CINEMA 4D.” MAXON’s new software Together, they had asked everybody who They were made of leather but they had this embossed pattern in
became focused on avoiding the same had worked with Masson in the Eighties and, the surface, and I was looking at the highlights on them and
difficult UI and many illogical steps required despite how widely used OBJ is today, thought what is making these things look bumpy is not the height
to do even basic tasks in other software, nobody could remember. of the displacement but that the angle of the surface changes
from one place to the next. I realised I could nudge the surface
making 3D more accessible, inexpensive and “Just about everybody who started this normal from one place to the next, plug that into the lighting
as fun to use as possible. “Pretty much every industry in the Sixties and Seventies is still equation and that would be a good approximation of a more
time you need to consult the manual, it’s a alive and active, but it’s getting to the age realistic effect.
failure on our side, because we didn’t design that we’re starting to lose some of our Did you expect 3D imagery and software to be able to reach the
an interface or component obvious or founding members. They’re going to pass heights they are at now in so relatively short a time?
intuitive enough,” Losch reveals. away and even before they do, memories go I’ve never used any commercial software, only seen it from a
distance. I come from an era where everybody did his or her own
As the years passed and other as well; like the OBJ file – somebody made programming. Having off-the-shelf software that’s reliable
competitors began to fail, he tells us it was a an OBJ file but nobody knows who it is,” enough for non-programmers to use is an impressive feat. CG has
matter of persistence coupled with a Masson continues. “It would be a tragedy to already gone way beyond anything I could have dreamed of. There
committed team and healthy working have some of these folks pass away with are two aspects to visual creative art: figuring out what to draw
and figuring out how to draw it. The second of these is what a lot
environment that led to CINEMA 4D being a these histories in their head… I’m interested of people think about and teach, but the ‘what to draw’ part is
success today. “Most developers that in the people behind the pixels. I want the more personal and subjective.
started to work for us five, ten or even 15 stories of how all this happened.”
1998
1998
1996
1996
Pixar releases Toy Story, the Houdini 1.0 ships 3ds Max delivered after Alias|Wavefront first introduces Blender is first
1995
world’s first computer- after five years being initially unveiled at its new flagship 3D product, released to the
animated feature film in development SIGGRAPH in 1995 Maya, to the 3D community public by NaN
15
Character
Bring your character
concepts to life
45 26
18 Create a portrait
Follow this ZBrush workflow to create a
3D interpretation of a character concept
37 Gallery 24
Equilibrium by
Daniel Arnold-Mist
45 Gallery
Fatal by
Adam Martinakis
18 38
30
Easy-to-follow guides
take you from concept
to the final render
Create a
Artist info
Adam Fisher
portrait
Personal portfolio site
www.afisher.com.au
The Prisoner 2013
Country Australia
Software used Follow this ZBrush workflow to create a 3D
ZBrush 4R5
Expertise 3D character art for
interpretation of a stylised character concept
the videogame industry
Adam Fisher works as a 3D artist for the videogame and simulation industries
T
aking the concept of a menacing
convict, I’ll be taking you through
my workflow for creating a
Establish initial form
character bust. We’ll go over the whole
process, from sculpting the main forms to
Block in the basic shapes of the character
refining the model with pore and wrinkle
details. We’ll be using DynaMesh to create
the clothing and the chain, FiberMesh to
add facial hair and we’ll also go over some
01 Build the base mesh With the DynaMesh tools in
ZBrush it doesn’t really matter if you’re starting with
a sphere or a pre-existing base mesh. The main thing is to
Polypainting techniques to bring the keep the subdivision low at this point. I like to keep my brush
character to life. size large and avoid zooming in on the character early on.
ZBrush is the tool of choice for this This way I’m only concentrating on the overall silhouette of
process because it gives us the freedom to the character. To start we’ll concentrate on getting the main
create without the need to jump between shapes and proportions of the head, neck and shoulders.
multiple software packages or worry about Hitting Y will toggle between the default white and black of
01
technical limitations. Once our character the SubTool, enabling us to check the silhouette easier.
has been sculpted and Polypainted, we’ll
pose him and render multiple passes to be
composited in Photoshop. 02 Work out the major forms I like to exclusively
use the Move brush early on to manipulate the
major shapes into place. Looking at the concept we’ll try to
establish where the eyes, nose and mouth sit in relation to
one another. At this point we can begin to subdivide and,
Control subdivision using the ClayTubes brush, block in the major forms and
When starting a sculpt it’s important to structure. Using the DamStandard brush we can also cut in
keep the subdivision level low, especially some guidelines for skin folds and concave shapes, such as
when blocking in proportions and main the nasolabial fold, philtrum, eyelids, brow and lips.
shapes. You can then slowly subdivide
03
(Cmd/Ctrl+D) to add polygon density as Add eyes and teeth For the eyes, click on
needed. Doing this helps prevent your
sculpts from looking bloated and gives you Append in the SubTool palette and choose
more control over your mesh. If you are Sphere3D. Using Deformation>Size, scale down the eye to
02
working on a higher subdivision level and fit the character’s head. Then, using Transpose Move, we
need to make large changes to the mesh, can position the eye in place. To create the other eye, simply
drop down to a lower subdivision level
(Shift+D) to enable smoother transitions use ZPlugin>SubTool Master>Mirror and choose Merge Into
and easier control. One SubTool. Once the eyes are in place, make adjustments
to the eyelids to fit the curve of the eye. For the teeth we can
append a Cube3D and resize it using the Transpose tools.
Under Geometry>DynaMesh, set the Resolution to a low
01 Having the SubTool black is easier to quickly
visualise and check the silhouette amount (such as 128) and create a U shape for the gums
and teeth. Turn off DynaMesh, increase the subdivision,
02 Concentrate on establishing the forms before
starting on the details then block in the teeth and gums using the Clay brush.
03 Once the teeth are sculpted, adjust their
Slowly refine the teeth with the DamStandard and Standard
03
position within the character’s mouth brush while increasing the subdivision level.
ěũũĥ1(2.-#1Ĵ.+8/(-3Ĵ
(,#+/2#ē,/ČĦ
Concept
We’re going to be making
an interpretation of Simon
Dominic’s concept. The
character has some strong
features that we’ll focus
on, like his jaw, brows and
substantial scars.
Make refinements
Create clothing and add details
04 Sculpt the scars In the concept this guy has some pretty gruesome scars. The
one over his left eye and upper lip are indented, so we’ll start by using the
DamStandard brush to create the initial line and flow of the scar. Next we’ll go back over the
04
line and include some irregularities, then by using small strokes and the ClayTubes brush we
can build up the scar tissue around the edges. The ClayTubes brush is great for these kinds
of details and we’ll use it again for the small raised scars on his head, by blocking in the
rough flow and shape of the scar. To add some more irregularities we’ll set the Intensity a
little lower. Using short strokes that alternate between Zadd and Zsub (holding Opt/Alt) we
can build up the grisly scar texture.
05 It’s all in the eyes I like to apply some Polypaint to the eyes before I finish the
sculpting phase, to bring some life into the character as I’m working on it. The
MatCap I’ll be using is the zbro_EyeReflection and can be downloaded from http://
luckilytip.blogspot.com.au. Select a base off-white tone and, with MRGB turned on, go to 04 Use DamStandard and 05
ClayTubes to create the scar
Color>Fill Object. Next, choose the Standard brush, turn off Zadd and only have RGB turned
on. We’ll select a brush size that fits the size of the iris and paint the darkest outer-edge of 05 Polypainting the eye with the
Standard brush
the eye. Next we’ll choose a lighter saturated tone and paint in the iris, giving a slight taper
to the lower half. This enhances a concave effect around the iris. Add some lighter flecks to 06 Use masking to pull out the
overlapping shapes
the iris, then include a black pupil as well as some subtle veins and colour variation to the
07 Position the SubTools then
sclera. To finish this element, we’ll paint in some fake occlusion to give the eyes some use DynaMesh to merge and
grounding in their sockets. subtract the shapes
06
07
08 Add the chain links For the chains we’ll need to
append a Ring3D. Go to Deformation>Inflat to add
some thickness. By masking half of the ring we can use the
Transpose Move tool to drag half of the ring upwards to
extend the middle area. Next we’ll use DynaMesh to
reconstruct the topology. With the first link created we can
now duplicate and position a few more links using the
Transpose tools. This enables us to add a sense of
movement to the character.
08
10
10
09
Focus on the face With the sculpting phase
almost complete, it’s now time to add some finer
features. DamStandard is the main brush I use for applying
wrinkles and the smaller details. For the pores and stubble
texture, I use the Standard brush with a pore Alpha and the
Stroke set to Spray with a low Intensity. Try to keep in mind
places like the nose, which tend to have larger and more
visible pores. You can also use a mask for areas like the lips,
where you don’t want any pore detail.
08 Create the chain links and 10 Use a pore Alpha with the
position them using the Stroke set to Spray to achieve
Transform tools the pore details
09 Add a mask, use the Move
brush to define the seam,
then Standard and
DamStandard to refine
11 12
11 Apply and adjust the hair FiberMesh works by applying hair strands to any masked
area of a SubTool. To create the head stubble, we’ll first need to create a 054
black-and-white image in Photoshop to be used as a mask. We can then mask the area of
the head we want to add hair to and subtract the 054 shape using the created Alpha. Click
the Preview button under the FiberMesh palette. Under Modifiers, change Length to 10 and
Coverage to roughly 70. Change the Width Profile to create thinner strands and the Base
and Tip colours should be a dark brown. Use the BPR Render (Shift+R) to test what this
looks like. Once you’re happy with the results, go to FiberMesh>Accept.
12 Shape sideburns and eyebrows Mask the sideburns area and select
Lightbox>Fibers under the FiberMesh menu. This will provide some presets to choose
from and edit. For the sideburns we can use the Fibers196 preset. Set Length to 14, Coverage
to 10 and adjust the Width Profile. Turn the texture off and set the Base and Tip Color to
brown again. Click Accept and then mask the area for the eyebrows. This time we’ll use the
Fiber160 preset and change Length to 110, Coverage to 2.25 and Gravity to -0.5. We’ll also
need to adjust the Width Profile, and change the Twist and Revolve to approximately 135.
Select dark brown for the colours and render to test the hair. When happy with the results
click Accept. Now we can use the Groom brushes to style the eyebrows a bit more and Masking tips
really get them looking rugged.
There are some masking tools in ZBrush that can be used to
help speed up the workflow and create some interesting
13 effects. Masking>Mask PeaksAndValleys can be used to
quickly create versatile patterns for texturing. In this case it
was used for Polypainting the chain. Masking>Mask By
Smoothness is also very useful for quickly painting edges
and dents, especially when working on hard surfaces. Play
around with the sliders to see what you can come up with.
15
16 17
17 Unify the bust Once we’ve rendered out our passes
it’s time to put everything together. I like to
experiment with the different layer blending modes in
14 Use Transpose Master to
pose the character Experimenting with MatCaps Photoshop to see which effects I can find. In this case my
Ambient Occlusion, Cavity and Shadow passes are all set to
15 Set up the main and rim lights
Don’t be afraid to experiment with layering different Multiply with the layer opacity lowered. For the Rim
16 The ZBrush render passes
MatCaps in your render passes. You can also edit existing Lighting, Reflection and Specular passes I’ve ended up using
17 Compositing all of the render MatCaps to suit the material you’re trying to render. Trying a combination of Color Dodge and Screen. Once you’re
passes together out different MatCaps and blend modes can lead to some
interesting effects and an overall more engaging render. happy with how the image is looking, you can make a final
Levels and colour correction to really make the image pop.
Thomas Lishman
Personal portfolio site
666ē3+(2',-ē!.ē4*
Country UK
Software used 142'
Expertiseũ'.,2ũ(2ũ-ũ
#7/#1(#-!#"ũ"(%(3+ũ13(23ũ
2/#!(+(2(-%ũ(-ũ2!4+/3(-%ēũ#ũ
!411#-3+8ũ6.1*2ũ2ũũ$1##+-!#ũ
2!4+/3.1ũ$.1ũ24!'ũ!+(#-32ũ2ũ
ũ.82ũ-"ũ
!1+-#ũ.82
Render your
character’s skin
Learn how to use ZBrush to render your sculpts
R
endering in ZBrush has improved vastly since its
initial release, with users now able to create results
that can even match the results of any high-end
01 Set up your skin
shader Take
SkinShade 4 and click Copy
software that’s been designed specifically with rendering SH in the material loadout,
in mind. then open up a new
In this tutorial, I’m going to show you how to set up Double-Shader and paste SH
materials, lights and render settings that can provide into the S1 slot. Now for the
brilliant results with minimal time, using only ZBrush S1 slot; reduce the Ambient
and Photoshop. to 10, Diffuse to 60, Spec to 5
When creating a progress render for a client, I like to keep and also tighten the specular
a steady workflow. As such I use a preset file that I can curve. Add a value of just 0.2
import my sculpts into to instantly render export passes then Noise to the curve. Now take
composite within Photoshop. This keeps my entire workflow the ToyPlastic material and
within my main two programs: ZBrush and Photoshop. copy the S1 slot into the S2
Although it may take a few hours to set up initially, once slot of the Double-Shader
completed it provides a quick way to present your work, and that we are working with.
then make alterations afterwards. Reduce the specular of the S2
Unlike some methods, I prefer to render each light out slot to 5, and then increase
separately then comp those together so I have more control the Colorize Specular to 100.
over the mood and feel of the scene. As rendering in Change the spec in the
ZBrush is relatively much faster than external renderers, material to a pale, sky blue.
you can afford to do this. With practice you can create a For the wax settings, simply
range of lighting setups, and even save those out separately do: 30 Strength, 0 Spec,
01
and load those them in whenever they are required for use. 20 Radius.
04 Lighting and passes I use a single light for each render, only enabling different ones
for rim and fill. My key light is set at 1.5 brightness with default settings. For my rim I
usually set a blue hue and to bring it to the back. I click once on the small preview sphere. I drag
and angle this so it creates a decent rim. Set this to about 3. I usually create a third, cool light for
fill, at about 1. I render each lighting pass out and export them via Document>Export Document.
Next export the AO and depth passes from Render>BPR Renderpasses.
04
ZBrush perspective
ZBrush doesn’t use true to life perspective; instead it’s
quite distorted. Use low levels to zero for sculpting. When
rendering, amp up your Angle of View to get the best
possible result. Below the floor button is a Local
Transformations button, which when enabled will rotate
the camera around a certain point on the model. Try
disabling this when rendering as it will snap to the world 05
grid centre instead, enabling you to find better angles to
view and render your scene.
05 Compose in Photoshop Open your passes in Photoshop, and copy and paste each
one into the first pass. Hide all but fill. Now unhide the rim and set it to screen. This will
overlay it over your fill layer. Adjust Opacity and Color however you desire. Next unhide your fill
layer and bring it down to a low opacity, and change the colour with Ctrl+U to a cool blue. I
usually experiment with levels, colour ranges and opacity to try and find something that looks
good. But if I don’t have the time, default settings are usually best.
06 Photoshop Composition 2 For your AO pass you can try a few things. I usually
increase the levels and set it to multiply to darken those cracks and shadow areas, but I
also change the colour with Ctrl+U then click Colourize. You can use the AO pass to create
ambient lighting. Set your unaltered layer to Hard Light and reduce the opacity to 5-15%. The
best thing is to play around and push each pass to add realism. I take the depth pass, Ctrl+Select
the RGB layer in channels and invert that selection to use on the main render. I then use Lens Blur
06
and also add some small noise to really achieve that depth of field.
Easy-to-follow guides
take you from concept
to the final render
Artist info
Chévon leo
Personal portfolio site
www.danroarty.com
Location Cape Town,
South Africa ěũ-ũ3'#ũ"(2!ũ8.4Ħ++ũăũ-"ũ++ũ
.$ũ'_5.-Ħ2ũ343.1(+ũ
Software used ZBrush screenshots, as well as
Expertise Chévon specialises 3'#ũăũ-+ũũăũ+#
in creating believable
facial expressions
Final render of the sculpted character
Sculpt intense
facial expressions
Sculpt a character, building highly emotive facial
expressions using the optimal tools in ZBrush
W
ithout expression, characters run the Look at yourself in the mirror and try to keep a and details in all individual areas of the face is key
risk of becoming boring. Giving them neutral expression. Now smile. Switch between the to producing a successful expression.
a good expression is vital, as it portrays two expressions and observe the changes that are Here we will be creating the character/bust from
personality and brings them to life. Throughout occurring. Notice that it’s not only the mouth and scratch, using ZSpheres to start on our base mesh.
these steps I will be demonstrating my own its immediate surrounding areas that are affected, We will then give the character an identity, pose
process for sculpting a character, focusing mainly but there are changes happening across the entire him and spend a lot of focus on the eye and mouth
on giving him a believable, yet characterised, facial face. For example, your nasolabial fold or laughing areas of the facial expression.
expression using the optimal tools in ZBrush. lines are more defined, your nostrils have widened, The final steps will be focused on refining the
Expressions play a huge role in everyday life. your eyes have narrowed and your ears have even model as well as adding supporting wrinkles, folds
When we look at somebody, we can tell what kind moved up slightly. and hair to further enhance the personality and
of mood they are in. We are even able to get a lot of Due to this observation, it’s safe to say that final look of the character. We will then export our
information about people without ever having to conveying expression in your artwork can be a character to Maya and render him using V-Ray.
speak to them. This is made possible by our natural fairly complex task. In order to simplify things, we This process shows the approach that I have
ability to recognise human expressions. need to break the face down into individual areas, found is best suited to my projects’ needs, however,
When sculpting expressions, believability is while still remembering to observe all the changes it is by no means the only way to achieve the same
imperative. One of the first steps to a believable in the face as a whole. Keep your mirror close by result. I believe that, as an artist, you have to find
expression is to look at the face as a single object. and grab a sheet of paper. While smiling, cover the the workflow that best suits your needs, so
So, grab a mirror, follow this little experiment and lower half of your face. You’re still able to identify experiment and I hope these tips point you towards
things should become a lot clearer. the expression, right? So, nailing the subtle changes some great results.
01
01 Start with ZSpheres ZSpheres can be used to create the basic structure of the
character. While this is not the only way to go about it, I prefer using them because they
provide a quick and flexible way of building a custom, unique base mesh. When working with
ZSpheres, I set the Draw Size to 1, because this makes it easier to manipulate them without
affecting any adjacent ZSpheres. I start by making a neck and head from the base sphere, and
02 also create a shape that represents the chest. I then continue by adding the torso and arms. Once
I am happy with the structure of my ZSpheres, I navigate to the Tool palette and click Make
Adaptive Skin.
02 Form and proportion Once the base mesh is complete, the next step is to capture
the general form and proportions of the character. Proportions play a vital role in the
believability of a character and their expressions. Whether you’re working on a photoreal or a
stylised character, your proportions need to be appealing to the eye. Having an amazing
expression and detail means nothing if your proportions are wrong, so spend some time on this
important step. Enable DynaMesh at a Resolution of 64, then tweak the proportions using the
Move brush, all the while adding and subtracting volume with the Clay Tubes brush. When
constructing forms, identify the bony landmarks on the body and use them as a guide.
03
03 Refine the forms Now that we have our general form set in stone, we are able to
increase the resolution and get to work on refining the character to give him a unique
identity. Use the Standard brush to define areas where bone and cartilage protrude, as well as the
Dam Standard brush for creating creases/folds and the Clay Tubes brush, with a low Intensity
(3-6), for volumes. During this stage, focus on the planes and structure of the face. Don’t go into
too much detail here, as we’ll get to this in a later stage, once our character has been posed. It’s a
good idea to retopologise your mesh now, as it makes posing easier and more efficient later on.
Anatomy
In order to achieve a believable humanoid character, complete with good expression and
personality, it’s beneficial to have some understanding of basic human anatomy. When
solely relying on reference, without any basic understanding, you could easily fall into the
trap of thinking your anatomy is correct, when it could perhaps be slightly faulty. You don’t
necessarily need to devote your life to understanding every bone and muscle in the body,
but understanding the forms and planes that these bones and muscles create can be key to
a believable sculpt. I encourage you to do some research on the subject as it will help you a
great deal on all further projects. There are many fantastic books available on the subject,
one of my favourites being Artistic Anatomy by Dr. Paul Richer.
Workflow efficiency
ZBrush is fully customisable and enables you to create a shortcut for almost all commands
offered. To apply custom shortcuts, hold Cmd/Ctrl+Opt/Alt and click on the function you
wish to create a shortcut for, followed by the key you want to allocate to the shortcut. I use
shortcuts for everything from brushes to creating polygroups. Try to create shortcuts for the
tools used most in your workflow. Another efficiency tip is to store a morph target before
sculpting and utilise the Morph brush as an eraser, rather than the Undo command, as it can
become sluggish when working on dense meshes.
04
05 Establish the pose Body language is important when portraying emotion. As such,
it’s beneficial to give the character a captivating pose. At this point in the creation
process you can turn off Symmetry. When posing a character, drop down to the lowest
subdivision available, then isolate and mask the polygroups of the parts that you need to pose.
Once you’ve properly masked the required body part, invert it and reveal the rest of the body.
You can then proceed to manipulate the part into the desired position using the Transpose tools.
During this process, be sure to observe the silhouette of the model from all angles by hitting the
V key on your keyboard. This switches to your secondary colour, which is black by default.
06
06 Block out the expression Now that the pose is properly established, use the Move
brush in conjunction with the Smooth brush to repair any errors that may have occurred
during the posing phase. Next, begin loosely blocking out the major influence areas of the
expression, such as the brows and general shape of the mouth.
07
07 Sculpt the eyes and nose As mentioned earlier, we will be isolating areas of the face
while working on the expression. This is to ensure we get as much emotion in the eye
region as possible, without being distracted by the rest of the face. If we are able to properly
capture the details of the expression in each isolated area, the overall expression should be easily
readable. I rely mainly on the Move brush to shape the expression. It’s best to tweak the brow
areas, raise the lower eyelids and focus on the areas directly around the eyeballs. Even the areas
under the eyes need to be given some form and definition. It’s also important to focus on the
area between the eyebrows, known as the glabella, to ensure that the skin is folding – or not, as
the case may be – as it would in real life. If you want to convey extreme detail, then focus on all
areas of the nose, including the supra-alar crease, alar-sidewall, columella and nostrils, ensuring
all these different parts of the nose are reacting to the changes in the face.
09 Polish things up In order to polish the model, increase the subdivision level and use
the Trim Dynamic brush, as opposed to the Smooth brush, which is far too destructive
on the forms we have spent so much time creating. It’s at this stage that we can also look at the
10
expression as a whole and focus on getting all of the elements to work well with one another. Any
changes we make at this stage should be incredibly subtle. To view the before and after meshes,
first store a morph target before sculpting. Then, by clicking the Switch button in the Morph
palette, you can view all the changes made and review their merit.
09
Easy-to-follow guides
take you from concept
to the final render
Design & model
sci-fi characters
Artist info
Ben Erdt
Lukruk – The Thelarian Elite 2012
Here I’ll discuss how I created a highly complex and functional
Username: Benjamin Erdt armoured alien character, from concept through to final vision
Personal portfolio site Ben Erdt is a professional artist currently living in Amsterdam and working at Guerrilla Games
www.ben-erdt.de
Country Netherlands
L
Software used Maya, 3ds Max, ukruk is an armoured alien character I created as how to design and build complex characters with rigging and
MODO, ZBrush, MARI, NUKE, an exercise at Vancouver Film School. During this animation in mind, without compromising the original design
Photoshop
Expertise Concepting and process you’ll get an insider’s view of his creation from intent. I’ll also share my approach for keeping clean topology
producing both hard-surface the first spark of inspiration to the final render. By the end of for efficient subdivision, rigging, texturing and rendering.
and organic models
the steps you’ll have a full understanding of how Maya, This project was a great learning experience for me in
MODO, ZBrush, MARI, Photoshop and NUKE can be used to fields such as design, modelling, texturing, rigging, animation,
achieve the final result. rendering and VFX, as well as how to collaborate with other
Lukruk was a very complex project from both a design and disciplines. I hope the little nuggets of experience shared here
technical point of view, so here you can get a closer look at will help and inspire you with your own characters.
Make a concept
Develop who and what your character is
30 O3D3DArtist
Art & Design
Sci-fi characters
ěũũ("#.ũ343.1(+ũ.$ũ *(-%ũ
5(38ũ,/2ũ(-ũ
ũ
ěũũ("#.ũ343.1(+ũ2'.6(-%ũ
3(/2ũ$.1ũ28,,#31(!+ũ
,."#++(-%ũ(-ũ
8
ěũũ("#.ũ343.1(+ũ.-ũ1(%%(-%ũ
8ũ,(1ũ.-#-
Concept
Inspired by the unpredictable-looking
reptiles such as tegus and iguanas, the
spiritual feel of Gregorian chant, the armour
of the samurai, as well as the Knights
Templar, I decided to create Lukruk, an
armoured alien lizard knight.
04 Work on the head Starting out in Maya, I always begin modelling the head because
it’s the most important part of the figure and can determine the look and feel of the
character. For example, a bulky head with a fat neck would make me expect an appropriate body
to support it. I start with the eyes first, placing a polySphere at the position where the eyeball sits
and scaling it to fit. For shaping the eye socket, I usually start with a single polygon and work my
way around the eyeball. When beginning work on a model, start simple, as too many polygons
can make any fixes later on rather difficult and time-consuming.
04
06
06 Model the body When modelling the body I followed the same approach as for the
head. I started modelling, then tweaking very rough representations of the features to
build the correct silhouette, shape and volume. In order to manage the amount of detail in the
original concept art, I broke it down to primary, secondary and tertiary shapes using colour
coding. During the modelling process, I needed to determine the large and small shapes, as well
as where they join or overlap one another without constantly referring back the original concept
work. The chest was one of the more complex pieces, so I wanted it to fit as neatly as possible.
Since everything else was proportionally correct at the end, the chest was very easy to add in.
07 Efficient topology To avoid inefficient geometry, the topology was created to look
nice and smooth, with a maximum of two subdivisions, though most of the pieces
needed only one. The overall rule was to have complex forms and shapes with a decent amount
of polygons for each object. In effect this made life a lot easier for later unwrapping and texturing
07
all the pieces. Always try to stay as clean and efficient as you can and it’ll pay off later on.
09
10
09 Sculpt skin details ZBrush was used for detailing the head. As for reference, I chose
images of crocodile skin to create a smooth transition between the separate scales and skin.
Greek turtles have a noisy scale pattern on their neck that I used for inspiration when sculpting the
softer skin parts on the character’s face. I used the Clay brush to block out scales, then while sculpting
in the surface details I kept the design of his head in mind, making sure the details didn’t overwhelm
A clear end goal the overall aesthetic. The Slash2 brush was used to sculpt in some overlapping scales, while the Slash3
I believe it’s important to know the end purpose of your and Dam Standard helped to emphasise the crevices in between. The Inflat and Standard brushes add
creation. In this case the character was a production model more volume to the fleshier areas, while hPolish was used to break some of the hard edges of the
for a short movie. At the end we were going to need many scales. Once happy with the result, I rendered the Displacement map inside ZBrush. Here I chose an
high-res textures, as well as a complex mesh with lots of 8,000 pixel-sized map to have an opportunity for a higher-res detail pass in MARI.
individual pieces that were going to be rigged and
animated, but we also wanted to keep the render times as
short as possible. I thought about what could be done in
advance in order to stay efficient without compromising
quality. For example, adding simple colour shaders while
10 Develop the tones Before jumping into MARI I wanted to make a colour concept for
the head to get a better idea of the possibilities therein. I rendered out basic passes – AO,
Depth, Shadow and two Light passes – using the BPR Render in ZBrush, just as a base to paint on
modelling can help to get a better overview of the shapes in Photoshop. Once they were composited I started to build up the skin, while each group and
and details. It’s also good to sometimes step back and see if
the model still fits the concept art and has the same energy. layer represented a paint step for the skin. As a result I had a clean layer structure that was going
to be rebuilt in MARI to achieve the textured look.
11 Sort and name the pieces In order keep the amount of potential issues low later on, it’s
important to keep a clean scene. I went through the scene hierarchy and deleted nodes
such as empty groups, duplicates, unused nodes and so on, to make sure there was no excess
left that could cause problems at a later stage. All geo objects were sorted according to the
design hierarchy of the character. For example, everything in the left arm was contained in a
Group node. Individual objects were then grouped separately according to their visibility, size and
shape hierarchy. Each group represented one quadrant in UV space, which was the foundation
for the UV-layout and texturing process.
11
Collaboration is key
This project was a shared effort between several
people, with Amir Ronen performing rigging and
secondary animation, Colin Giles completing
primary animation and myself responsible for
design, modelling and texturing. We shared and
referenced the main rig as a master file that was
frequently updated with rigging information by
Amir. When Colin, the animator, started blocking
out the animation, I could work on the textures
and shaders. In order to stay on course, we had
regular meetings to discuss our progress, the
next steps in the work, and to discuss any
current issues that might have arisen.
Supplied with your free resources, you’ll find
several video tutorials from Amir (www.
amirronen.com). Who generously provides an
in-depth look at his rigging workflow.
Prepare textures
Enhance and refine the character Artist
Showcase
Ben Erdt
I’m a professional character artist working at Guerrilla
Games on next-gen game characters. I’ve been
fascinated by sci-fi universes and movie creatures
since I was a kid. I trained myself in CG art so that I
could make my own.
13
Batty ZBrush, Photoshop (2013)
This is the kind of sculpt I do after work or over the weekend. In
13 Cavity/Convexity maps in MODO Since I was going to texture the actual high-res
character mesh, I used Cavity maps as a guide for painting textures. These were baked
inside MODO using the Occlusion shader. They also helped to bring back some detail into the
this case I wanted to sculpt a bat-like creature based on a drawing
I did some time ago.
Diffuse texture. In MODO I added the Occlusion shader to the Shader Tree and set it to
Concavity with a Max Distance of 60cm and a Spread Angle of 45 degrees. I created another
Render Output, set it to Diffuse Coefficient and made sure the Diffuse Amount inside the base
material was at 100%. The desired texture resolution for the particular object was set inside the
MODO Render Properties. Remember, baking these maps in MODO using the Occlusion shader
takes some time. On your disc you’ll find a step-by-step video guide for baking Cavity maps.
14
14 Begin authoring textures After unwrapping the entire character model, I ended up
with almost 50 sets of four to five textures, so it was important to maintain a consistent
workflow. The hidden Plain Diffuse layer was used as a selection guide. The Dirt Effects group
slightly broke up the flat colour among all the textures and added overall dirt and grime to the
character. The MARI group consisted of object-specific layers that were painted in MARI 1.4, Deep Sea Creature XSI, ZBrush, MARI, MODO, Photoshop
(2012/2013)
although this workflow was improved thanks to MARI 2’s full PSD support. Additionally, to make I wanted to texture the deep-sea creature model that appears in
the final character design easier to read, I made his feet more muddy, while reducing this effect my demo reel. It was modelled in XSI, sculpted in ZBrush, textured
higher up his body. This resulted in a light colour gradient from bottom to top. I also focused in MARI and then unwrapped and rendered in MODO.
more on areas that look worn-out and used in order to add a bit more history to his armour.
16
16 Render out passes The screenshot shows the
passes that an average shot required. My friend and
colleague Andrew Paxson (www.andrewpaxson.com) was in
charge of compositing and adding VFX inside NUKE and he did
an amazing job. I wanted to give Andrew as much control as
possible over the shots, so to give us the opportunity to tweak
the blue parts of the body armour, I took the flat colour textures
that I baked before texturing and created simple RGB maps.
The result was a pass in which R represented the metal types,
G represented pieces that could cause potential artefacts and
noise, while B represented all the blue parts of the armour.
Staying clean and organised like this from the very beginning
saved us a lot of time during lighting, rendering and
composition. There was one case during the first render test in
which I had a bad polygon causing the Subdivision
Approximation to crash mental ray. However, because the
character model had an elegantly structured hierarchy, the bad
piece could be tracked down and quickly fixed.
Final words
Building a complex character such as Lukruk can seem
intimidating, but when you break it down and organise it
into many simple tasks it will feel much more achievable.
Be careful to never lose sight of the original design intent,
no matter how challenging the task is. For instance, I could
only texture Lukruk by splitting him into 50 textures, but I
still made sure that all of those textures were consistent
and re-enforced the original design concept.
Equilibrium was
created with the idea
that mechanical parts
could form into a living,
breathing life form. I
tried to convey the
innocence and
vulnerability of a young
girl in the piece
Daniel Arnold-Mist
Equilibrium, 2012
Artist info
Daniel Arnold-Mist
Daniel started creating 3D
images when he was just 13
years old
Personal portfolio site
www.liquidminduk.cgsociety.org
Country China
Software used Maya, 3ds Max,
V-Ray
Work in progress…
Easy-to-follow guides
Mesh shatter
take you from concept
to the final render
Artist info
Christopher Velez
your
Polyman
characters 2013
Username: Polydude
I
have always enjoyed looking at sculptures, In this tutorial I will take you through a character, exposing different layers underneath.
especially puzzle and junk sculptures that step-by-step process for creating a mesh We continue by manipulating some of the
are assembled from many parts. This shattered surface using my Polyman character. geometry on our character to help convey
inspired me to find a quick solution to achieving You’ll learn different concepts from mesh randomness and imperfection. We will then
something similar in 3D. So, I am excited to share shattering a surface to a few post-production tips focus on the vacuum effect that is happening on
with you a technique that I use in some of my and tricks. First we’ll discuss how topology will Polyman’s back, by manipulating floating pieces
abstract digital sculptures, which I like to refer to influence the surface of your model. Then we’ll of geometry. Finally, we cover the rendering and
as mesh shattering. cover the peeling away of certain areas of our post-production process.
Concept
For the concept I have chosen
a pose that I think gives a
sense of balance and weight to
the scene. I also wanted it to
add a sense of vulnerability to
the character.
38 O3D3DArtist
Art & Design
Mesh shatter characters
ěũũ!#-#ũăũ+#2ũ$.1ũ.+8,-ũ
ěũ43.1(+ũ2!1##-2'.32
ěũũ6.ũ5("#.ũ343.1(+2ũ
2'.6(-%ũ3'#ũ6.1*Ąũ.6ũ
(-ũ
8Ĕũ
7Ĕũ-"ũ
+#-"#1
Getting started
Focus on topology flow
01 Observe the geometry We begin by taking a close look at how topology can affect
the overall appearance of your character. In the top left-hand portion of the
accompanying image, you’ll notice a general face mesh with edge loops defining the facial
features: eyes, nose and mouth. On the top right-hand side, we have another example but with
edge loops that have simple cross sections. Also notice the triangle shape I added on the
forehead to demonstrate how topology will transfer over in the end. The bottom row is the result
after using the topology technique, revealing how edge loops define the flow of geometry.
02 Model setup and detach edges Let’s jump right into making a mesh shattered
model. For this tutorial we’ll be using the Polyman scene that’s provided on the disc.
Import the scene file called Start into Maya, and hide the platform on a separate layer so the only
thing visible is the base mesh. Now switch to component mode and select all the edges that
make up the model. In your modelling menu click on Edit Mesh>Detach Component to detach all
the selected edges, then Mesh>Separate, forcing each face to split apart.
02
01
03 Add thickness Now that we have all of the faces separated, we are able to focus on
adding thickness to each face for an improved appearance. Adding thickness creates a
better visual sense of angle and direction. Start by selecting the individual faces that make up our
model and then select Extrude from the Edit Mesh menu. Once the extrude manipulator
appears, select the standard Scale manipulator and begin to scale inwards until the desired
thickness is achieved. There are undoubtedly other ways of adding thickness, but this method
03
often delivers the most interesting results in my opinion.
05 06
More on randomising
For Polyman’s face, I preserved the features by scaling
down some of the geometry to add clarity to the eyes,
nose, and lips. I also deleted geometry that was obtrusive
to the model while rearranging other pieces around. By
adding a sense of randomness, your model helps break the
CG look of appearing too perfect. No matter how abstract
your art can be, adding a bit of imperfection will make your
07 scene look more aesthetically pleasing to the viewer.
08 09
08 Create a vacuum effect Now we’re almost done with our model, it’s time to add
floating pieces of geometry above Polyman’s back. Start by selecting some of the
geometry we peeled back in the previous step and make duplicates. Move the new geometry up
09 Fill empty spaces To finish, we’ll cave in the centre
of our model’s back by selecting the back’s centre and
moving the various pieces down inside the model. Next, scale
so they float just above the back of our model. Do the same for the other side. Continue building your selection down so that it’s smaller, creating the
up on the floating pieces so that you form a pyramid shape. Make sure you randomise the appearance of floating debris inside the hole. You can apply this
floating pieces by scaling, moving, and rotating each piece. to other hollow areas of your model.
10 11
10 Generate floating debris Now we will focus on the final part of the modelling
process. Add some debris to the scene by selecting areas of the model that are
damaged. In this case we’ll focus on the arm again. Select a few random pieces and duplicate
them. Begin to move the pieces around the damaged area and make sure you randomise the
rotation of each piece of debris. Remember that rotating debris in the direction of the vacuum will
help give the image a better sense of direction and momentum.
11 Mesh shatter the platform As for the platform upon which Polyman sits, I added a
bevel to the edges and performed the same steps covered in the first part of the tutorial. I
scaled down the geometry so the pieces appear evenly spaced like tiles. I also added a cube
inside the pieces of geometry to make the platform appear solid. The platform was made small
so that it accommodates Polyman’s body, but it still adds to the scene’s sense of vulnerability.
Showcase
Render and post
Set up your render and head into post Artist
Christopher Velez
12 Set up your lights Now that the model is complete, we can start setting up the lights
for the scene. I used V-Ray for this scene but you can replicate it with a similar setup in
other render engines. I added two area lights; one in the front and a rim light in the back. The first
I was born in Brooklyn, New York, but in 2009 I moved
to California. Art has always been a passion of mine. I
light has a light-grey colour with an intensity value of 20. The second light has a sky-blue colour channel my creative energies into digital art where I
with an intensity value of 16. I tend to keep the lights at a far distance, as I find that adding have limitless freedom to manifest my ideas into
distance to my lights yield better results for the shading in my scene. reality. I’m a freelance digital artist with a focus on
character modelling and I also do theatrical work as
an actor on the side.
Married to Technology
Maya (2013)
This particular character
is based in the future,
where cybernetic
modifications are
mainstream. In this
narrative, she has
a cybernetic
implant addiction.
12
Persian Princess
13 Material settings
As for the materials, I
wanted the surface to
13
Maya (2013)
This simple face study
shows that Christopher’s
resemble something fragile work isn’t just based on
yet sturdy, such as pottery. abstract works, but also
The same applies to the tiles on realistic and
believable models.
on the platform. Assigning a
new material may cause a bit
of memory lag depending on
how much geometry is in the
scene. Set the material colour
to a light grey and Roughness
Amount to .675. Set the
reflection to Blinn and the
Reflect Color to dark grey.
The Use Fresnel checkbox
should be checked and the
Lock Fresnel IOR… should be
unchecked. Change the
Fresnel IOR slider to Z Moments Maya (2013)
something high like 1.9. The Z Moments are a series of sculpts based on characters from the
same settings can be used for popular animated series, Dragon Ball.
the platform material too.
14 Render settings Let’s take a look at the primary settings I use for my renders. I have
provided detailed screenshots of my settings with the disc. Start by selecting the V-Ray
tab. Sampler type is set to Adaptive DMC; Antialiasing is set to Lanczos for sharper details;
Adaptive DMC is set to 1 min and 8 max; Threshold is .005. Next we move onto the Indirect
Illumination tab. Turn on Ambient Occlusion; set the Primary bounce to Irradiance Map and
Secondary Bounce to Light Cache. I didn’t use any render passes, but V-Ray makes it very easy
to set up render passes if you choose to use them.
15 Final touch ups Head into Photoshop for some final touch ups. First add some Motion
Blur to the floating debris. Use the Lasso tool to make selections around several floating
pieces of debris, then apply Filter>Blur>Motion Blur. Set the angle to -81 for an almost vertical
blur and a Distance to 17 pixels. I like to randomise the blur in the image; some floating parts
were blurred and some were not, just to give the appearance of random velocities. For more on
touch ups, see the boxout at the bottom of the page.
15
3hours
creation time
Resolution:
14 2,000 x 1,254
Artist info
Adam Martinakis
Adam has been working and
This was created experimenting with CG and
visual media for 13 years
during experiments Personal portfolio site
fragmenting a 3D model www.adamakis.blogspot.co.uk
Country UK
of a body using several Software used 3ds Max,
ZBrush, DAZ3D, V-Ray
different kinds of Work in progress…
topology. I chose a way
that seemed to have an
interesting effect and
painted the pieces in
three different colours to
present a story
Adam Martinakis Fatal, 2013
3D Art & Design 45
Architectural
visualisation
Create stunning arch-vis artwork from
exteriors to interiors
48 Build a wooden interior 63
Techniques and resources behind
establishing a neo-classical interior
63 Gallery
Butterfly by
Thiago Queiroz Lima
67 Gallery
Contemporary Living Room by
Jonathan Beals
64 52
56
67
ěũ43.1(+ũ2!1##-2'.32
Easy-to-follow guides
take you from concept Build a wooden
interior
to the final render
Artist info
I
t’s important to have an efficient production-ready arise. Typically professionals can expect to go from a
Username: Polydude
workflow right from the start in order to build concept sketch to a completed image in less than one day.
Personal portfolio site convincing timber in an interior scene. Initially, we will start with a reference image, which is a
www.nethub.cghub.com
During the course of this tutorial we’ll discuss the core part of the arch-vis process. Reference can be found,
Country LA, United States
Software used Maya, processes and helpful tips for modelling, texturing, lighting, taken or drawn, but in an ideal world it should reflect the
V-Ray, Photoshop rendering and post-production. As always, the intention is to colour, style and composition of the intended outcome. This
Expertise Photoreal and create an image in a manner that’s timely and production- is possibly the most important tool for a 3D artists when
stylised character creation
proven, enabling changes along the way should the need trying to achieve photorealism; without a real-life reference
Making a scene
Use a real-life reference to create an arch-vis interior
Simple geometry coupled
with uncomplicated lighting
can often yield great results
05
03
04
06
Geometry vs textures
A vast amount can be achieved using textures, from
reflectivity-mapping to full geometric-displacement,
which negates the need for overly complicated models.
Should absolute detail be the name of the game, there
may come a time when modelling individual planks in a
timber floor is the best route, but detail should be relative
to time and distance; don’t spend hours modelling minute
details that can’t be seen or appreciated by the viewer.
07
11
12 Apply some final colour adjustment layers and tweak the effects in
your Global group
ěũ(-+ũ
."#+ē!Č"
ěũ
ũČũıũ("#.ũ343.1(+
ěũ43.1(+ũ2!1##-2'.32
I
to the final render n the following tutorial you’ll discover a simple method for Once we have the approximate shape set up, we can
modelling an antique chair in CINEMA 4D. There are many create cuts around the edges using the Knife tool, increasing
Artist info
overly complex ways of modelling a simple chair like this, but the low subdivision model using a Subdivision Surface object.
after running a few experiments I found a far simpler method, Don’t forget to create these cuts around the low-poly model,
which I’ll share with you. The process that I detail here will because if you import the model into a Subdivision Surface
impart many useful and time-saving approaches in only a few without making these necessary cuts, you’ll effectively lose
simple steps. the model that you want to produce. You can also add more
Usually when we start using CINEMA 4D we can select edges using the Bevel tool.
from many different ways to achieve a similar result. Usually The process of capable arch-vis modelling is one that you
Gustavo Åhlén
we would start with a simple cube and use the Extrude option should really focus on, because mastering and memorising
Personal portfolio site
www.gustavoahlen.com to create the frame of the chair, then its other parts. However, these techniques will open up a huge range of possibilities for
Software used Cinema 4D, this takes more time than is needed. you when it comes to finding customers in new areas of
ZBrush The process I’ve found particularly helpful in the creation of work. In my personal experience, hotels, shopping centres,
Expertise Founder & Creative
Director at Enginetion.
the frame of the chair are using Sweep NURBS and splines to museums and more might buy your 3D furniture designs and
Professional 3D/VFX designer, create the shape. The splines can be applied as rails so that a send them to be manufactured. Any good idea could be
Matte painter for films, games geometric shape such as a circle or rectangle can follow the approved and used in a variety of places. So, follow the
and advertising
shape of the backrest, armrests and legs. It’s important that process carefully and consider how what you learn could be
we can get an approximate shape that we can then manually applied to other projects. Be sure to check out the video
adapt to the final model. tutorial with the disc!
01
05
04 06
04 Model the chair legs Add a cylinder (Radius=10; Height=353; Height segments=4)
and position it below the seat rim previously made, using the accompanying image as
reference. Make this cylinder Editable and, using Extrude and Bevel, get a similar shape to that of
the image. The process used here is better explained in the accompanying video tutorial. Once
you’ve finished the legs, import this piece into a Subdivision Surface object. By applying Bevel you
can add more edges near other edges to keep the original shape without getting a deformation.
Add a Symmetry object to create two legs.
05 Add bevels to the frame Convert the seat frame created in Step 3 to Editable then,
using Edge mode, go to Select>Loop Selection, pick the edges of the seat frame and
deselect the ends (holding Ctrl). Now you can just drag and drop to get a good bevel. Next, using
Loop Selection and Polygon mode, you need to extrude the shape around the surface while
trying to get a low relief.
07
06 Create the chair cushion Now we need to create a spline around the seat frame. I
used the same process as in Step 3, but in this case I used Mirror to duplicate the
selection to the other side of the X axis with the following parameters for the Mirror: Co-ordinate
08
System=World, Mirror Plane=ZY. Once you get the separated splines with the same shape on
each side of the X axis, you need to join the vertex using Join Segment, which will enable you to
close the spline. Add Extrude NURBS, then drag and drop the spline into it. Set Extrude NURBS
Movement (0; 40cm; 0), but don’t use caps.
07 Close up the holes Now convert the previous Extrude NURBS to Editable mode and
use Close Polygon Hole. You also need to close the upper hole (see the accompanying
image). If you close the bottom hole you’ll notice how the Subdivision Surface object added in the
next step will deform the base. You can close the bottom hole with Subdivision Surface
unchecked, then add a bevel in the bottom edges to create two edges. This means that the
Subdivision Surface object can’t deform the cushion.
08 Complete the cushion Add another Subdivision Surface object, then add it to the
Extrude NURBS that we created earlier. Doing this will round the surface. However,
before heading to the next step, uncheck Subdivision Surface. Now, using Loop Selection and
Edge mode, you need to add a bevel. This way the Subdivision Surface object can’t deform the
model. Switch to Polygon mode and select the polygon that you have created using Close
Polygon Hole and move it upwards. Activate a Subdivision Surface object, then use Top view to
help follow the shape of the seat frame.
Easy-to-follow guides
take you from concept Make
atmospheric
to the final render
Artist info
Sérgio Merêces
Username: smereces
renders
Gardenian House 2013
Personal portfolio site
www.sergiomereces.com
Country Portugal I wanted to create a romantic atmosphere, with the cool blue of the
Software used 3ds Max, V-Ray,
Forest Pack, Photoshop sky contrasting with the warmth of the lights and resulting in a mix of
Expertise 3D visualisation
production, specifically exterior beautiful colours, making for a stunning hidden sanctuary
and interior renders
Sérgio Merêces is a professional 3D artist who provides 3D visualisations to clients all around the world
H
ere I’ll reveal my project workflow and the
steps you need to take to achieve the best
results in your arch-vis renders. I’ll explain the
Concept
workflow and techniques that I use daily when creating For this project – and for all my projects in general – I always
take the time to search for references for my main idea, as ěũ#%#33(.-ũ,."#+2
visualisations. I will also cover important steps such as how ěũ'(-#2#ũ+-3#1-ũ,."#+
this will help with the process of modelling, creating
to set up the lights and environment of the scene using materials and understanding lighting. ěũ1##ũ,."#+
HDRI maps and V-Ray lights. I will also explain the best way ěũ43.1(+ũ2!1##-2'.32
to create textures and materials for the assets, plus the tools
required to create the vegetation.
Finally I’ll explain the post-production process,
particularly how to edit the RAW render image in Photoshop
using tools such as curves, corrections, adjustments and
filters to enhance the final render.
01 Exterior and
interior modelling
We will start by creating the
floor and ceiling of the house
from boxes, then using Edit
Poly to get the right form by
moving the vertices and
adding a chamfer to the
edges using the Quad
Chamfer script available from
www.mariussilaghi.com.
Next we’ll model the window
frames and glass from a box
and with the Edit Poly tool
we’ll inset the two front faces
of the box, then bridge them
to get the main frame form.
After this we need to copy
01
the boxes and adjust them,
subtly moving the vertices.
Repeat this step on a larger 02
scale for the interior walls.
02 Create the
terrain To create
the terrain and design of the
water paths, draw them with
the 3ds Max Freeform tool.
This way we can achieve the
exact look that we want and it
can be completed relatively
quickly. After drawing all the
terrain, convert it to Edit Poly,
then Extrude all the faces to
set the terrain height. Finally,
to add more detail into the
render, we need to apply a
chamfer to the main edges
and then apply the
MeshSmooth tool. For the
03 Textures and materials For the house interior we’ll
create base materials using the VrayMtl, then create
the wood for the walls, floor and ceiling, concrete for the base
Modelling with Ribbon Tools
Foreign Terrain we need to and entrance stairs and metal and glass for the frames. For the 3ds Max comes with many useful tools to facilitate the
use a plane and then convert terrain, create a simple VrayMtl with a grass texture. Also use a modelling process. To create water I use the Freeform and
Strips tools to design the terrain by drawing it in Freehand
it to Edit Poly and model it VrayMtl for the water. To create ripples and waves in the water mode and then create all the elevations with the Push/Pull
with the Freeform Push tool, it’s better to use a Bump material as it creates a more realistic tool. To fix the geometry wireframe I use the retopology
painting all the terrain effect than using VrayDisplacement, which takes much longer tools, allowing me to create new faces quickly. Throughout
elevations. See the to render. However, there are cases where using the modelling process I use tools such as Swift Loop to
create a quick edge loop; the Qslice tool to slice parts of the
accompanying image for VrayDisplacement creates a better effect – use whatever suits models; and the Cut tool to cut model edges.
more detail. your scene and needs best.
03
06
07 Background bushes and grass For the bushes I
added a model that I already owned and for the grass I
used a lawn grass from a package. Create a new Forest Pack
Object and two separate layers – one for the bushes and the
other for the lawn grass. Next, we need to set the Probability
with a higher value for the lawn grass and a lower value for the
bushes, then set the Transformations to get random values for
scale and rotation. This creates a nice mix between them and
will work perfectly for the background. As the background will
be relatively far from the camera there’s no need to worry
about detail here. Ultimately it’s about the overall effect.
07
08 Model the trees I like to use SpeedTree to model my trees. Begin by creating the
main trunk in SpeedTree, followed by the branches. To create an authentic shape we
need to adjust the Skin and Shape parameters. For the branches we’ll need to create two or three
levels of branches to get a more realistic look and to increase the detail for the leaves. The next
step is to create the leaves that will be spread along the last branches level. Do this by creating a
node for the leaves and then creating a new material with the leaves textures and alpha to be
used by the leaves mesh. Finally we need to adjust the density and position of the leaves by
tweaking the Frequency and Placement until you have achieved the desired look.
08
Sérgio Merêces
Sérgio is CEO and lead 3D artist at Merêces
Arch-Viz, an award-winning 3D
visualisation studio based in Évora,
Lisbon. The studio’s work can be seen
globally in many industries and markets.
The team applies the most advanced Silent House 3ds Max, V-Ray, Forest Pack, Hotel 3ds Max, V-Ray, Forest Pack, Photoshop
techniques in all its works, always striving Photoshop (2013) (2013)
to make unique works of art. You can learn This is a personal project. I wanted to experiment with This is one part of a four-part project for a client. I
more at www.new.sergiomereces.com the V-Ray 3.0 Beta and the Forest Pack plug-in. wanted to set it in dramatic atmosphere.
11 Lighting setup For this scene I used only one main light
for the entire scene illumination, VrayLight’s planes for
the house interior and spherical VrayLights for the Chinese
12 Light the environment For the environment we will be using the HDRI map that we
used for the main illumination. In this case we’ll use the HDRI map for both the light and
the environment. Place a copy of the HDRI map into the 3ds Max Environment Map Slot, then to
lanterns. These lights have a warm temperature to create a nice ease the adjustment process, press Alt+B to open the viewport configuration and set it to Use
contrast between the cool exterior blue of the environment and Environment Background. Using this we can now adjust the background and compose our
the warm yellow colours of the interior. For the main light environment to find the settings that best suit your scene.
create a VrayDome light with a HDRI map – in this case we’ll
use one from www.3docean.net/user/paguthrie. To adjust the 12
light use V-Ray RT and a material override to test and adjust as
necessary. In my case I needed to adjust the HDRI map
settings, as you can see in the accompanying image.
11
13
V-Ray RT
To refine your composition I really recommend using V-Ray RT to preview and adjust the
scene illumination. V-Ray RT is a brilliant feature which enables you to adjust the lighting in
Creative Hub 3ds Max, V-Ray, Forest Pack, Photoshop real-time, giving you full control of it and letting you test many possibilities until you’ve found
(2012) the desired illumination for your scene. I use V-Ray RT to create and preview my scene
A 3D visualisation of a creative hub building, designed for an
materials too, and to see how they will interact with the scene illumination. This is an
architectural project.
important step in attaining the best and most realistic look from the materials.
Post-production
Bring your render to life in Photoshop
14
17
Artist info
Username: thilima3d
Personal portfolio site
www.thilima3d.wordpress.com
Country Brazil
Software used
3ds Max, V-Ray, Photoshop
Work in progress…
ěũũ ũ,/2Ĕũ!.413#28ũ.$ũ
Ċ!#-ũ-"ũ7(2
ũũũ43.1(+ũăũ+#2Ė
ěũ43.1(+ũ2!1##-2'.32
Add post-
production touches Use After Effects to composite scenes and add
post-production touches to an arch-vis image
Easy-to-follow guides
H
take you from concept ere we are going to cover post-production methods After Effects to spruce up the areas where we want more or
to the final render for an arch-vis image using After Effects. I will start by less illumination. Together with the exposure of the effect, this
explaining how to prepare the 3D scene in 3ds Max and technique can be used to correct the gamma on the image. I’ll
Artist info
then use V-Ray in order to render high-quality passes. These then show you how to use the Z-Depth pass to define an
important render passes will be used later during the environment, create a fog effect and give depth to images.
post-production stage. In After Effects I’ll show you how to Finally, I’ll run through the final touches for bringing the image
approach your project, organise layers, streamline your work its ultimate look, using the Magic Bullet Suite plug-ins, Mojo
and develop the image. and Looks.
With the project set up and organised, I can start with the
necessary steps to apply post work to the image, 01
Sérgio Merêces
demonstrating how you can assist the visual impact and
Personal portfolio site
ũ666ē2#1%(.,#1#!#2ē!., achieve realistic results in post-production. One of the first
Location (2 .-Ĕũ.134%+ steps is to fix any image errors that we can see in the render,
Software used Ċ"2ũ
7Ĕũ142'Ĕũ whether they’re there because we couldn’t see them at the
/##"1##Ĕũı8Ĕũ
4+3(!33#1Ĕũ
'.3.2'./Ĕũ$3#1ũĂũ#!32
time of rendering, or due to not having time to correct them in
Expertiseũ#-ũ8#12ũ.$ũ the 3D application. Remember, fixing errors in post-production
#7/#1(#-!#ũ(-ũ1!'(3#!341+ũ is always easier.
5(24+(23(.-Ĕũ(-!+4"(-%ũ"#2(%-(-%ũ
-"ũ,."#++(-%ũ.1%-(!ũĊũ Once we’ve taken care of the composition and have an idea
!'1!3#12ũ$.1ũ5("#.%,#2 for the 2D elements that we want to add, we can move to the
lighting adjustments, using blending modes and painting in
05 Use environment
effects In order to
create the whole atmosphere
touches to the image. Create a new composition in the project
named ‘Composition1’, cut and paste all the project layers into it
and apply it as a layer. Now we will add the effects in this layer,
and give depth to the scene, as you can see in the screenshot. Apply Mojo to the layer and
we start by adding the adjust the parameters in order to give it more contrast. Also
Z-Depth pass that was apply Looks to the same layer, using the Looks interface to
rendered in 3ds Max on my begin building up effects. You can use the Contrast adjustment
composition as a layer, then to correct minor issues, while Spot Exposure will illuminate the
add the Invert effect to bottom of the image in order to give it more light. A vignette
reverse the channel. Setting and Chromatic Aberration will provide a realistic and
the blending mode to Screen photographic effect.
maintains the foggy aesthetic.
This kind of effect can be
used to make cool
atmospheric results like fog,
dust, smoke and so on. Now
we can apply the Exposure
effect on the Z-Depth layer,
then control the intensity and
depth of the fog effect by
adjusting the parameters. The
next step is to add the Color
Balance effect on the Color
layer to adjust the parameters
and give a hint of a sunset to
the overall image. Now create
a new layer with the Color
Dodge blending mode and
paint areas where you want a
stronger tone and intensity of
yellowish light. This gives the
image much more colour
consistency with the sunset
environment. Experiment and
adjust parameters to fully
optimise the effect.
Artist info
Jonathan Beals
Username: thebeals
Personal portfolio site
www.jdbeals.com
Country USA
Software used 3ds Max, iRay,
mental ray, Photoshop, After
Effects
Work in progress…
77 Gallery
Then Flying The Youth by
Leng Shang-Peng
91 Gallery
Photorealistic CGI by
Set Visions Imaging Studios
78
84
91
Concept
I didn’t use any concepts
but rather relied on
real-world reference that I
gathered as inspiration
and visual aid to create
my final artwork.
ěũ43.1(+ũ2!1##-2'.32
Make a realistic
Artist info
Dan Roarty
Username: droarty
human portrait
Personal portfolio site
www.danroarty.com
Location Redwood City, CA, USA
Freckles in a Blanket 2013
Software used Maya, Mudbox,
V-Ray, Shave and a Haircut, This image is a realistic portrait of a girl wrapping herself in a
Photoshop, Knald
Expertise An artist specialising in blanket, looking into the camera at the viewer
realistic 3D heads and portraits
Dan Roarty is a lead-character artist at Crystal Dynamics/Square Enix
O
ver the next few pages I’ll outline the texturing within Mudbox using stencils and also show you how I created the eyes and the
steps and techniques I used to create projections. I’ll introduce a free piece of scanning texture used. When we have everything modelled
this image. First, we’ll gather some software I used on my phone for capturing 3D and textured we’ll create realistic V-Ray shaders
reference and define the project to ensure a data and using it in the final image. We’ll cover for the skin, hair and eyes, and I’ll show you the
quicker and more organised workflow. We’ll cover creating and styling hair using Shave and a Haircut lighting setup and render settings I used for the
modelling in Maya, as well as sculpting and and the workflow for converting to Maya Hair. I’ll final piece.
03 Block out meshes and UVs With your reference gathered, start blocking out the
base meshes in Maya prior to sculpting. I had a basic head mesh that I had previously
created, which I am able to reuse when creating a new project. I spent time ensuring that the
head reacted well to sculpting and also deformed properly when adding facial expressions. Now
lay out the UVs to ensure no overlapping and proper distribution of UV space among the
polygons. You can test how the UVs respond by applying a basic checker texture in Maya. We
can worry about creating the blanket later on, as we’ll be creating it using a 3D scanning
approach. With your head mesh ready with UVs, let’s export that and the blocked-out blanket 03
geo as an OBJ to bring into Mudbox.
05 Create pores and wrinkles When creating the pores and fine wrinkles, we will need
to subdivide the model to a high enough division to accept the sculpting information. I
subdivided mine up by five. Next, create a layer called Pores and select the Pores stencil that
comes with the Stencil brush in Mudbox. From here you can use the Sculpt brush and start
applying it to the entire head. With the pores complete, create a new layer called Wrinkles and,
using the Knife brush, start defining the lips, the areas under the eyes and other areas that may
have visible wrinkles. For the final touch, make a Bumps layer and use more of the provided
stencils in Mudbox, applying each to the model to get the look we’re aiming for.
06 Scan and retopologise the blanket For my blanket I wanted to try something new,
so I used the free 123D Catch software by Autodesk on my smartphone. I asked my
wife to wrap the blanket around her in the proper pose, and I used the software to capture 360
degree images of her before using the program to create a very basic 3D mesh. It worked
extremely well. From here I retopologised the model, scaled it and further sculpted and
manipulated the geometry to fit with my head mesh in Mudbox.
05
06
08 Use Knald for reflection For my Reflection and Gloss maps I used a newer piece of
software called Knald (www.knaldtech.com). Among other features, Knald enables you
to take maps and generate them into others. To start, save out a hi-res version of your head from
Mudbox and then a lower subdivision (2 or 3 should be fine) without the pores and wrinkles
present. Next, use XNormal or Mudbox to extract a normal map at 4,096 x 4,096. With the
map baked, let’s open Knald and play with the settings so there is enough detail present in the
maps. We can then save out both an AO map and a Concavity map at 16-bit TIF format.
08
09
Styling
the hair
When styling the hair it’s
important to take your
time. I’ll occasionally do
quick test renders to see
how the hairs are
clumping together to get
an idea of how it may look
later on. I created two
separate passes of hair
for this project – one for
the majority of the hair
and the other for
individual strands that fall
in front of her face. By
creating additional hair
selections you can control
10 Style the hair To create the hair, import the lowest
subdivision of your head mesh into Maya and extract a
cap for the area you want to spawn hairs from. Duplicate the
them later on with Maya head mesh then select the faces that will act as our hair cap
Hair. I tend to turn off the and use the Extract tool in Maya. Select the newly extracted
Shave and a Haircut Hair
mesh and using Shave and a Haircut select Create New Hair.
Visibility tab and just
focus on the strands, as With our new hair created, let’s update the collision mesh by
that’s what I will selecting the hair and shift-selecting our original head using
ultimately be using. For Shave>Edit Current>Update Collision Mesh. I used the Shave
the eyelashes I use the Brush tool by hand to style the hair to achieve my desired look.
same approach as that of
the eyebrows. Once happy with the results, use Convert>Guides to Curves
10
and then save them out for later to be used with Maya Hair.
11 Shape the eyebrows For the eyebrows, import your low-res head mesh into a new
scene and apply your Colour texture to it to act as a guide for styling the eyebrows. We’ll
want to create curves to act as our eyebrows later that sit on top of the head mesh. To do this,
let’s make our head live by selecting it and then the magnet icon in Maya. With our head live, use
the EP Curve tool and draw the specific eyebrows you want. Take your time with this and ensure
that parts are elevated above the mesh by moving the curves after you’ve created them. With
11
the adjustments made we can save these out as an eyebrow group for later.
12 Model and texture the eyes When modelling the eyes I use a simple approach that
has always worked for me. I break down the eyes into three separate parts: the lens,
sclera and pupil. For the lens, I create a sphere and ensure there is a bulge outwards such as in a
12
real eyeball. For the sclera it is a concave sphere with the centre hole cut out for the pupil. The
pupil itself is just a standard plane that sits directly behind the sclera and is completely black. The
sclera is the only piece that I texture with a colour map that you can find provided with this book.
Next I will show you the specific materials I use.
14 Render setup
Some of the major
takeaways for my render
14
17 The hair shader When rendering the hair I found it best to take the curves we created
earlier and apply them to a Maya Hair system. First let’s create our hair system by
creating a basic polygon cube and selecting Hair>Create Hair. Next, select your curves group and
18 Render Elements With everything ready to go, start
rendering with V-Ray. I prefer to turn on Multiple
Render Elements under Render Settings. Here you are able to
go to Hair>Assign Hair System>hairSystemShape1. This will apply your hair system to your hair choose what layers you prefer to render separately and
curves. Play with the specific settings for how you want the hair to look. To select a V-Ray Hair therefore have the ability to adjust in composition later on.
shader, select your hair system, go to the top and select Attributes>V-Ray>Hair Shader. Now You can see the multiple layers I decided to render separately
select VRayMtlHair3. You can see the settings used in the screenshots supplied with the book. in the screenshot supplied with the book.
17 18
Leng Shang-Peng
Website www.power3d.cc
Country China
Software used Maya, Silo,
ZBrush, MARI, Photoshop,
NUKE
Bio Once a CG supervisor at 37
Digital in Shanghai, Leng now
works in 3D tool development
Design a
stunning dress
Lady in Red 2013
Use Marvelous Designer to
create beautiful images of
flowing fabric
Sander Boerefijn is a 3D artist with a
background in mechanical engineering
Easy-to-follow guides
take you from concept
to the final render
Artist info
I
n this tutorial we are going to create a dynamic dress design with the software
Sander Boerefijn program Marvelous Designer (MD). Marvelous Designer is primarily focused on cloth
simulation and is mostly used for the creation of clothing and furniture pieces. It has even
been adopted by studios as prominent as Weta, for use on the production of The Hobbit.
Username: SanderB Throughout each step of the dress creation in this tutorial I will cover the basic Concept
Personal portfolio site functionality of MD right through to some of the more in-depth aspects. We will discuss
I wanted to create a
www.3dvance.nl everything from creating the patterns and the sewing and draping of the fabric to the beautiful, dynamic and
Location The Netherlands
physical properties and animations. At the end of the tutorial I will also reveal the scene flowing dress – one that
Software used Marvelous
Designer, 3ds Max, Adobe setup in 3ds Max for the final render. The great thing about MD is that you don’t need a almost seems to have a
Photoshop fashion design background to follow this tutorial or to create any kind of clothing. There’s a life of its own. The image
Expertise 3D generalist, was inspired by a variety
lot of creative fun to the process! Be sure to check the disc for some accompanying video of fashion photography.
architectural visualisation
files that will go into more detail on several of the steps discussed.
01 Explaining avatars In real life fashion design, designers use a mannequin or dress
form to drape and size their designs. In MD this mannequin is named an Avatar, which
can be seen in the left 3D window. You can pose this avatar in MD using X-ray joints, but for this
tutorial we are going to use a custom avatar. We need an avatar in both a T-pose and a final pose,
both of which we will both import as an .obj. We want to start with a T-pose avatar so it is easier
to drape the initial clothes before animating. However, before we import it we want to make a
backup of the bounding volumes (A-BV) and arrangement points (A-POINT) of the default
avatar. This way we can reuse them with our imported avatar later on.
01
02
02 The pattern window Before we start making the
2D patterns for the undergarment we want to enable
the grid and then set the grid distance by going to the pattern
window properties (F12). This and the unfold option will help
us when making symmetrical patterns such as this dress.
Start with the freehand polygon tool and create only a half of
one side of the pattern. Use the background shape of the
avatar to get an approximate idea of the correct size. Now
right-click on the edge over which you want to unfold and
then copy and paste the result to create the backside. Using
this workflow you can adjust the pattern relatively quickly
until you are satisfied.
05 Drape, simulate and adjust in real time When we press the sync button the
patterns will appear in the 3D window but need to be set in place. For this we are going to
load the bounding volumes and arrangement points we saved earlier. Now we can select a pattern
piece and click on the arrangement point where it should be placed. Once the pieces are in place
and all seams are correct it’s time to start simulating. Once the clothing has settled we can identify
if there are some places that need to be fixed by either changing the 2D patterns or by dragging the
clothing around in the 3D window in real time. Another helpful tool here is to use the Strain Map
mode, which indicates which parts of the clothing are too tight or too loose according to colour.
06 Start on the bottom half Start by creating a polygon circle by left-clicking in the 2D
pattern window. Fill in a radius of 3500.00mm and delete the right half so a semicircle
remains. Split the straight line into seven uniform lines and split the resulting middle line again in
two uniform lines. Grab the point last created and hold Shift to drag it to the left. While holding
down the Shift and left button, click on the right button to get a popup to enter a value. Fill in the
amount of half the length of the seven lines’ length. Now create a new circle using the line length
and place it right in the middle of the three middle points. Now we can use this circle to trace
around and then delete it. On one of the outer sides we want to leave out a part of this pattern so
the edge of this layer will try to curl a little. Copy, mirror and then paste this part to create a full circle
05 again. Sew it together, and then onto the lower edge of the undershirt. Simulate it falling into place.
06
Particle Distance
It’s a bit of an odd term for what it defines, but the Particle Distance value determines how
dense your mesh will be. This value is the average distance between vertices in millimetres. So
a lower Particle Distance will increase the amount of vertices and with it the detail. Be careful
that you don’t go too low. Set the Particle Distance to your desired mesh complexity.
07 Wrap the top section Before we wrap the top part of the dress, we want to create two
internal lines in the undershirt to attach the draping layers and the drapes of fabric. Freeze
what we have created so it won’t interfere. Create a rectangular pattern piece and sew it to the line
we just created on one end. In the settings for the piece set the layer property to a value higher than
the underskirt so it will fall on top of it. Now we can use pins, created by holding W down in the 3D
window while clicking, to pin the long part into place. We need to move the pins around to make
new pins while wrapping the piece around the body. At the end remove all pins, except maybe a
few important ones, and simulate it into place. You might need to drag the pattern piece around to
07
get it placed as you wish. Lower the Particle Distance to give it some more detail.
10
09 Animate layer one Now that we have set the physical properties we can start animating
the draping layers using the Wind option. Activate this from the Environment dropdown.
Select the Wind icon and in the properties set the Strength to a slightly lower amount and enable a
Frequency that causes the wind to start and stop over set periods of time. Set the wind to Spherical
and place it just underneath the avatar’s feet, causing it to blow the dress upwards. Click the Simulate
button and see if you are happy with the result. If not, tweak the settings. You can also use the mouse
to drag the dress in the direction you want it to go. Once you are satisfied with the way it looks, stop
the simulation. At this point we want to disable the wind again and start increasing the Particle
Distance of the dress to create more detail.
10 Start on the other draping layers Once the first layer is done save the file and
export what you have to .obj. Create a new avatar that includes the first draping layer.
This way it doesn’t need to simulate the first layer again and our second layer won’t go beneath it
when we simulate it. We can create the next layer quite simply by using the pattern of the first
layer once we have imported the new avatar. This routine will be duplicated for the third layer
once the second layer is completed.
11 Animate the second layer For the next layer we will follow a similar routine as we did
when animating as the first. However, we need to raise the wind settings so the upper
layers will float higher. We also need to add pins to the end of the fingers to prevent the next
layers from going through the hands. This part of the creation process can require some
tweaking of settings and pulling of cloth to achieve the desired result. If you’re using the advanced
version of MD you can just let it simulate and then afterwards select the specific frame you like
11
best. Lower the Particle Distance to make the simulation go slower and create more detail.
12
12 Finalise the dress Once you are finished animating a third and final layer, you will need to
complete the top part of the dress. In the avatar properties set the Skin Offset to 1 and make
sure the wrap part is on a higher layer value than the third draping layer. Simulate the wrap part so it
will fall over the third layer. Next, add the other layers and switch the avatar to the first posed one.
13 Export to 3ds Max To export the dress we need to order the 2D patterns nicely in a
squared shape, because it’s from this that we will generate the UVs. In the export .obj
options use unified UV coordinates to export the cleanly laid out UVs. Use the same scale as you
will use in 3ds Max. In my case I am using cm. After importing the dress into 3ds Max, add
ProOptimizer modifiers to the separate parts to lower the vertex count if needed.
32hours
creation time
Resolution:
6,000 x 3,500
Easy-to-follow guides
take you from concept
Create hair
to the final render
Artist info
Yasin Hasanian
Personal portfolio site
www.superhero.cgsociety.org
Country Iran
and fur
Cold as Lava 2013
Software used Maya, ZBrush,
MARI, Shave and a Haircut,
Arnold, Photoshop
Expertise Yasin specialises in FiberMesh is just one of ZBrush’s many powerful options, so here
texturing, shading and lighting
with a solid knowledge in we’ll use it to make a truly photoreal and captivating image
modelling and sculpting
Yasin Hasanian is a freelance CG artist working professionally in the film and game industries
T
hese steps will take you through how to Obviously, ZBrush is a program that’s opens up a whole host of options for producing
create decent-looking fur with the help of constantly evolving with each release. It’s become brilliant results beyond just hair and fur.
ZBrush. We’ll do this by utilising a game-changer for a lot of us by offering Regarding other tools that will be used for this
FiberMesh in different stages of the pipeline, optimum methods of accomplishing tasks that are project, Maya will be used to set up the scene,
using it in conjunction with other software, otherwise much more tedious. One of these Shave and a Haircut for the fur, MARI for textures,
including plug-ins such as Shave and a Haircut. game-changing features is FiberMesh, which Arnold for rendering and Photoshop for post.
03 Analyse the references After finalising the sculpt, take some renders into ZBrush to
come up with a sense of how to lay the fur on the tiger and what is required for each
part of it. As you can see in the accompanying image, there are five main hair types and seven
hair systems. Each of these hair types require a different hair system, so the whole project can be
easily managed. For example, the cyan area has a distinct sharp type of fur, while the green area
03
has a soft-looking fur type.
84 O3D3DArtist
Art & Design
Hair and fur
ěũũ(%#1Ĵē93+ũ-"ũ
2!1##-2'.32ũ.$ũ2(-Ħ2ũ
2#33(-%2
Concept
The main inspiration
for this work was
nature! Tigers are one
of my favourite
animals and two of
their visually striking
characteristics are
their eyes and fur.
04
04 Begin your pre-vis Often you are required to give quick feedback to your client or to
make sure you’re on the right track, which means visualising how the work, in this case
the fur, is roughly going to look. Before the introduction of FiberMesh, there was no easy way of
going about this. For example, completing this phase directly with Shave and a Haircut could
definitely take a lot more time and was prone to errors. Now you can quickly apply some fur with
FiberMesh, groom it and render it through BPR to evaluate its different aspects.
05 Optimise FiberMesh In situations where there are multiple fur types or sections on
a character, there are essentially two ways of organising FiberMesh elements to
separate them. The first method is to make polygroups on your sculpt for certain regions that
have different types of fur and then, when the FiberMesh is created, the fibres actually respect
the polygroups, so you can further manipulate them separately. The second method is just
making the FiberMesh sections one by one, which may not be as fast as the previous method but
05
enables you to focus better on certain areas.
07
06
07 Groom the fibres into a pattern While grooming
the fur in this stage, the most important factors you
need to be aware of are the direction of the fur, its coverage
(thickness), the length and the density covering a given region.
06 Start generating fibres Based on the outlines we came up with in Step 5, we can go
over the model and mask each region in turn to grow fibres from. Usually, on the
FiberMesh Modifiers tab, it’s best to zero out any sort of randomisation at the start to avoid an
These key factors will really help you sell the piece to the client.
The Groom brushes, such as GroomHairLong and
GroomHairLengthen, handle the direction and length, while
unwanted result and to build up the look manually. Since we’re still on the prototyping stage, the density and coverage should be taken into account in the
idea is to work as fast as possible without worrying too much about details. After accepting each FiberMesh Modifiers tab. GroomHairLengthen is pretty much
of the FiberMesh sections, we can groom them with GroomHairLong. Although the fur isn’t a Move brush, so you can use this brush to manipulate the hairs
actually long, this brush is perfect because it enables more control along each strand’s length. or make them longer as desired.
08 Prepare the mesh After you’re finished creating all FiberMesh elements, proceed to
make a series of adjustments on the sculpt to make the head read better, then retopologise it
with the ever-useful ZRemesher by holding Opt/Alt to preserve asymmetry. This step could have been
completed sooner in the process, but due to a high probability of model changes in the prototyping
stage, it’s much better to complete it at this step. Please note that you can simply skip this step if you
are following the tutorial using the tiger ZTL file provided.
09 Move to the texturing stage At this point you can begin building up the textures.
Most of the time it’s good to paint textures in a 3D texture-painting application, such as
MARI or BodyPaint, in conjunction with Photoshop. Send 2 subdiv levels of the tiger head, both
low and high, to MARI (or your program of choice). Work on the low level to block out the
colouring and switch to a higher level of subdivision to work in the finer details. All the textures
08
here were hand painted in layers, leaving enough freedom in case of a texture alteration.
09
Volume illusion
If you are working on a furry creature based on reference
images, always be mindful of the volume and shape of
what you are sculpting. For example, if you match your
sculpt completely to a reference image on the silhouette
and later decide to add fur to it, you will most probably get
incorrect results. This is because you’re adding another
layer of silhouette on top of the character, making it look
fuller. Sometimes you might be able to cope with this later
10 by an overall negative inflation.
12
14
Yasin Hasanian
Yasin was born in Iran in 1990. He has had a
great passion for both the art and science
behind CG since he was 14 years old. He
holds a bachelor’s degree in Computer
Science and has been working as a
freelance CG artist in the industry for over Miss Mutation Maya, ZBrush, mental ray, Say Cheese to the World Maya, ZBrush, Shave
five years. Yasin has created work for major Photoshop (2011) and a Haircut, mental ray, Photoshop (2010)
clients, but he still wishes to one day land a Maya was used for the base mesh and scene setup, Sculpting and most of the textures were made and
job at a big studio. ZBrush for sculpting and Photoshop for texturing. hand-painted using just the mouse.
17
Bring still-life
objects
Afternoon Siesta
to life 2013
Construct a realistic still-life scene using photorealistic
techniques and the careful study of light and shade
Sofian Moumene works as a lead CG artist at Carioca Studio in Bucharest, Romania
ěũ4++ũ$3#1-..-ũ(#23ũ
2!#-#
ěũ,.!'(-Ĵ)4,3#ē
ěũ43.1(+ũ2!1##-2'.32
T
he purpose of this tutorial is to create a
photorealistic still life scene from scratch. We’ll
start with modelling the various organic and
Easy-to-follow guides
take you from concept non-organic objects and then move on to building detailed
to the final render shaders. We’ll be using 3ds Max for the base modelling and
ZBrush for detailing and texturing. Marvelous Designer will
Artist info
also have a role in simulating the drape in the scene, and
finally Photoshop will be used for some post-production
touches. We’ll be using ZBrush’s Spotlight to texture the
various fruit in the scene, which is a great tool for eliminating
any troublesome UV seams.
01 Search for
reference images
You can use Google to find
02 Complete rough sketches With all reference
images gathered, a clearer image of the whole scene
should start to take shape in your mind. You can then start to
The Marvelous
Designer drape
free images, or Shutterstock make some very rough sketches in Photoshop based on your
for high-res and high-quality early ideas. Also try making some basic shapes in 3ds Max and The drape you see here was simulated in Marvelous
Designer, which is great for creating different types of cloth.
photographs. These will aid quickly arrange them to figure out the composition. This is also I exported the objects that I knew would interact with the
you when it comes to the step where you can create your camera and decide on the drape from 3ds Max in DAE format. This included the
detailing the shaders as viewing angle. Of course, many things will likely end up background wall, the table and the ceramic wine pot. Next I
accurately as possible. This is different in your final render, but this stage will still help you to created a rectangular sheet of cloth in Marvelous Designer,
at 200 x 80cm. I clicked on the red Sync button to
an important step as you establish some broad, foundational ideas. synchronise the 2D viewport with the 3D one. This way, if I
need to be clear about the modified something in 2D it would be visible in the 3D
direction for the materials version as well. I went to Environment>Gizmo>World
you’re using, as well as the Co-ordinates Gizmo in the top toolbar to change the object
overall design of your assets. axis in a more controllable mode. Next I moved the cloth
above the imported objects and pushed the Simulate
button to see the cloth falling on the objects. I started
01 pulling and arranging the cloth as I wanted in order to get a
pleasant shape, then selected the cloth and lowered the
value for Particle Distance from the right-side Properties
menu to get a more detailed mesh for the cloth. I exported
the resulting mesh as an OBJ and imported it in ZBrush to
retopologise it with the QRemesher, because the mesh
from Marvelous Designer had jagged edges. I quickly
applied QRemesher with the Same option ticked so I got a
similar number of polygons after the remeshing. I also made
02 a UV with UV Master and exported the mesh in 3ds Max.
Start modelling
Use a variety of tools to model objects
03
05 Make the figs For the figs you should use the references you gathered in step one,
paying close attention to them as you model. Start drawing the contour on the reference
image with the Line tool and use the Lathe option to convert it into a 3D shape. Next, apply an
Edit Poly to refine the shape and make two versions of the fig – one cut in half and one whole.
After this step is done, just grab the unwrapped UVs and export them as OBJs to ZBrush to
create the tiny details. These can be used later back in 3ds Max as Displacement maps. In
ZBrush you can use the Spotlight tool to project a photo of half a fig on the 3D model and then
05
apply the Mask by Intensity option from the Masking dropdown menu. To finish this step, grab
the Inflate brush, paint the unmasked areas of the fig and replicate all the details from the
06 reference. Clear the mask and sculpt in some extra details where needed.
06 Add the pear To model the pear, you can use the same workflow as for the figs: first
drawing half of the pear in 3ds Max with the Line tool, then applying the Lathe option to
convert it into a 3D shape. Again, you can refine the fruit’s shape with an Edit Poly modifier and at the
end make it into a UV. In ZBrush, paint the textures (which can also be used for the shading process)
and then use the masking tools in ZBrush to achieve the finer details and shape.
07
07 Bring in the plates and cutlery To model these
objects you can apply basic techniques with the Knife
tool, using an Edit Poly to model the rough shape, then
importing it into ZBrush. Add the details such as little bumps
and scratches, as well as the decorative patterns from a vector
pattern (made in Illustrator, for instance). For the plate, you can
apply the same process, sculpting in the details by hand. For
the cup, grab the Line tool to draw the outline and then use
Lathe and Edit Poly to refine the shape a little. Find some
decorative vector patterns from Shutterstock that you like and
then paint the UVs in Photoshop to get a Displacement map.
Modelling with layers 10 Model the glass and ceramic wine canister
For this, you’ll once again need to use the Line tool for
the outlining, along with the Lathe modifier. Add another Edit
One of the reasons I love 3ds Max is because I can model almost anything using modifiers as Poly modifier to model the handle and the neck of the canister.
layers. I always keep as many of the modifiers as I can use without collapsing them to Apply the TurboSmooth and Noise modifiers to add some
editable polys. This way I have access to the layered history of the steps I used to reach a small imperfections to the glass. For the ceramic canister, use
certain shape. Of course, it’s not great to have too many modifiers in the stack, because you the same method but at the end add a Displacement map to
can end up using too much RAM, but keeping the vital ones can be a great help.
mimic the horizontal marks left on the clay.
11 Lighting test It’s a good idea to complete some different experiments with various
HDRIs for the reflections and lighting. As we know that the main light source is coming
from the little window in the upper-left corner that was made during the modelling process, we
11
12 Define the light sources Try to avoid filling the scene with lights and use as few light
sources in the scene as you can. In this example, only two V-Ray Dome lights coupled
with an HDRI and a V-Ray rectangular light have been used. When you’ve decided on which
HDRI to insert, just create a V-Ray light source and select the Dome type, load the slot with the
chosen HDRI and then experiment with the Intensity multiplier. As we don’t need the light from
the HDRI, just the reflections, we can deselect Affect Diffuse from the option’s rollout. Now
move to the exterior of the room, just outside of the small window on the left of the scene, and
try making a plane-type V-Ray light as the main light source. Experiment a little with the position
and intensity to quickly find a satisfying result that looks natural.
13 Texture the figs and pears This is the first stage where we’ll take advantage of
ZBrush’s Spotlight tool for texturing. First download some high-res photos of cut-in-half
figs and whole figs, then start projecting with Spotlight onto the 3D model. Here the 3D fig
model was subdivided into around three-million polys to obtain a crisp texture, because the
resolution of the PolyPaint depended on the number of polygons. The best part of the Spotlight
feature for texturing is that you don’t have to worry about the seams. Next, transfer PolyPaint to
the texture by going to the Texture Map rollout and using New from the PolyPaint option. You
can texture the pear using a similar process. The shader for the cut-in-half fig here was VraySSS2
along with the potato preset, because it’s close to the result we want to achieve once the scale
has been altered. For the pear, a simple VrayMtl was added with the Translucency set to Hard
Wax, with some Bump and Translucency maps made from the Diffuse map in ZBrush.
13
14 Make the grape shader To create the shader for the grapes, you can simply apply a
V-Ray Blend material and combine it with two VRayMtls. The first layer you can see here
was matte, opaque and with a lighter colour. The second layer has a more glossy and translucent
finish. Try mixing this with a dust-like texture map, which you can download from Shutterstock,
or another resource site.
15 Build the shader for the glass container To finish the glass container, first make a
simple glass material. Here a VRayMtl was used with a little greenish fog (Fog Multiplier
= 0.15) and for the dusty effect another dust texture was loaded into the Refract slot with a value
of 20. You can also add a Bump texture to obtain some finer details, enhancing the imperfections
of the glass. The ceramic canister material can be achieved by creating another VrayMtl and
setting the Diffuse and Fog colours to reddish hues, with the Fog Multiplier set to 0.1.
16 Finish with a metal shader Make one version of a metal shader and then modify it
according to each object (plate, cup, knife). Extract lots of ambient occlusion and Cavity
maps from ZBrush using the Multimap Exporter, then use these to blend the different materials
with the help of a V-Ray Blend material to create the dirt in the small details on the plate and
14
knife. Try mixing several textures in a Composite map to finish the cup.
15
16
Work in reverse
In my opinion the best way to learn something is to reverse-engineer it. Supplied with this
book you have the full scene at your disposal, so study the shaders, textures and the models.
If you have any questions please don’t hesitate to contact me.
131 Gallery
Seedy City by
Zhang Chen
124
131
Easy-to-follow guides
take you from concept
Build a city in
to the final render
Artist info
Brooks Patrick
Username: bwpatrick
F
or those who haven’t been introduced, been successfully used in movies such as Cars 2, hundred-thousand housing units by hand!
CityEngine is a standalone software Total Recall and Man of Steel. CityEngine’s procedural nature gives you the
product that provides professional users in Matthias Buehler from the CityEngine power to literally make infinite building variations,
architecture, urban planning, entertainment, development team explains that creating realistic with full control over all the parameters of each
GIS and general 3D content-creation with a 3D models has been a notoriously labour- building, including the level of detail.
unique conceptual design and modelling intensive process, typically involving teams of set Once your 3D city model is complete, you can
solution for creating 3D cities. designers and multiple specialised software export to your 3D package or game engine of
Esri CityEngine is the tool of choice for the programs. Think of the all the tedious work choice, using one of many industry-standard file
creation of massive 3D city models for movies, invested in movies to model cities such as formats. We make sure that with our technology,
TV and games. CityEngine’s procedural tools have London, Paris, Tokyo or New York, making several you can work in a fast and cost-effective way.
100 3D
O 3DArtist
Art & Design
Build a city
Tutorial screenshots of
the various settings used
Generate a city
Set up your first procedural scene with the City Wizard
07
07 Explore the city
Rule parameters
The initial buildings vary in
height and structure type, but
can be set specifically by
selecting one or multiple
buildings and altering an
attribute in the Inspector. Select
one building, frame it (F key)
and change its Height
parameter in the Inspector
window. You can do this to any
building across the terrain and
find the specific look that you
are aiming for.
Concept
The procedural methodology enables your city models to
remain flexible throughout the whole production process,
giving you the option to even separate tasks among
different artists (layout, mass modelling, façade, roof
library creation and so on).
09
10
10 Adjust the sci-fi building height When the new rule is assigned, the model will
automatically regenerate those typical buildings as sci-fi structures, but you may need to
adjust their height. This can be achieved using the same process from Step 7 – by selecting a
building and altering the parameters of choice in the Inspector. You will also notice that this
specific rule has different attributes than the Textured City rule set, including the ability to adjust
the level of detail for a higher polygon count.
11
Use
modular
textures
The Watchtower 2013
Easy-to-follow guides
take you from concept Create a fast and efficient real-time
to the final render environment using modular textures
Artist info
O
ver the following pages I’ll showcase my workflow
for developing a modular environment. First I’ll go
through the basics, such as blocking out the
environment, analysing what to build and how, and how to
Tor Frick design and create modular textures. I’m using MODO and
Personal portfolio site UDK here, but the workflows aren’t application-specific. I will
www.torfrick.com also briefly show how my modelling pipeline looks, both for
Country Sweden modular textures as well as high-poly objects. Later I will
Software used MODO,
Photoshop, UDK discuss how to assemble the various elements, finalise the
Expertise 3D generalist, with a scene, and how to use shaders and detail meshes to mask the
focus on hard-surface modular nature of the scene. The end result is a scene that is
modelling and environments
easy to create and can be readily expanded upon.
01 Start with a basic shape I start by blocking out the rough, basic shapes of the model.
There is quite a lot of iteration required on these main shapes until I get something that I
think will read well. Once I have the main shapes locked down I do a blockout of some of the
mid-sized shapes to see what kinds of details I’ll need, such as the antenna and entranceway. At
this stage it’s also a good idea to get a mental picture of what will be needed from the textures, as
it really helps to plan ahead when producing a modular asset like this.
01
02
02 Divide modular
and unique areas
With the blockout of the
model complete, I visualise
what materials I’ll be using
and which need to be unique.
For the base of the tower I
want to use concrete, while
the rest is metal. The majority
of the tower will be easy to
create with metal trims and
plates, but some of the more
complex areas will benefit
from unique textures, such as
the antenna and the rounded
shapes, as well as the door for
the entrance. I colour-code
concrete all by itself will work fine. For the metal surfaces it’s a
bit harder. The trick is to distribute the details and features
correctly between the textures, so that you can get as much as
possible out of them. The metal plates for the shell are also
easy to separate into their own texture. Here I’ll divide the rest
of the metal into two textures, one for metal plating and one for
trims and details. The details will be baked down from
high-poly to low-poly, but since I will be using them with a
03
modular texture, I’ll put them on the same sheet.
Artist
Showcase
Tor Frick
I am 28-year-old 3D artist, currently residing in
Uppsala, Sweden. I am a 3D generalist, as there is
no single aspect of making 3D that I enjoy more
than the other, which is why I have chosen to do a
bit of everything.
09
09 Make the shaders I opt for the relatively expensive shaders, going for looks and speed
more than pure performance. For all the metal, I go with a pretty complex vertex-blending
material, where I can scrub off the paint and add rust with two separate channels. No specific blend
masks are needed for this, I just use the Diffuse texture, since the ambient occlusion and rust in them
work as a natural blend. The last thing to be added is a cracked Normal/Blend texture to make the
paint-flaking more realistic. I also experiment with the parameters as much as I can so that the shader
can be more controllable with instancing.
10
10 Paint the tower Since all the materials are based on the same master shader, I can
easily tweak colours in real-time until I find something I’m happy with. After tweaking the
colours I start using the vertex painting to scrape off paint in natural locations and add rust in
areas where you might expect it. Make sure you paint all the mirrored surfaces to distinguish
them as much as possible from one another. You can get away with a lot of very aggressive reuse
of textures as long as you hide it with clever UVs and mask the different variants.
12 Build out the ground area For the next stage I can
use my blockout as a base and clean it up a bit, redoing
the topology so I have an even distribution of polygons to help
with the vertex-blending of the ground textures. Without a
good topology it’s all too easy to end up with unnatural-looking
blends if you’re not careful. For this reason I made a quick
photo-based rock texture and one for the grass as well, which I
can then blend between. The same texture can be used to
create a cliff mesh and a couple of quick rocks. Since I’m
applying the same texture this ensures that the transition
between the rocks and the ground goes relatively unnoticed,
which is essential for a believable outcome.
13
14 Use a simple lighting setup The lighting setup for this scene is very simple, as I only
want to use a single dominant light for the Sun and then some basic spotlights to
highlight some of the shapes and ivy clusters. In general, I feel that the larger the scene is, the
less there is a requirement for attention to detail. This means I can focus more on the big picture,
rather than spend a lot of time ensuring every single small asset really pops.
15 Add a backdrop When constructing the backdrop I make sure to have a separate
window open at all times with a view of the shot of the tower. This way I can make certain
that I work on the right elements and don’t get bogged down working on details that won’t even
be seen in the final render. In this case I’ll reuse the same rocks that I used up-close and just
14
rotate and scale them until I get the shapes I need. The only new asset I’ll make here is a simple
sloped ground mesh, for covering larger pieces of ground. You can recycle the same tower a
couple of times in the background, to give a greater sense of scale and distance. 15
16
17
With hindsight
Taking a look at the scene afterwards, there are several things that I realise should have been
done differently. For example, several of the elements of the unique assets could have either
17 Final scene tweaks In this final stage I take a step
back from the scene and make final tweaks. I always do
a few more passes than I think is needed. It’s easy to feel like
taken more advantage of the unique texture space, or have been converted to modular you are done with something, but taking a few extra rounds of
parts. Also, I could have either merged my two metal plate/trim textures, or extracted more polish is almost always worth it. Here I added some more ivy
unique parts out of them. Like I’ve previously mentioned, never be afraid to go too modular,
meshes, tweaked the lighting a bit, and ironed out some of the
you never know what it could do for your scene!
rough edges on the rocks by adding more detailed meshes.
Easy-to-follow guides
take you from concept
to the final render Create a
videogame
Artist info
Stefano Tsai
Username: StefanoTsai
environment
Personal portfolio site
www.stefanotsai.idv.tw
Location UK
Engine room 2013
Software used 3ds Max
Expertise Speed modelling to Use 3ds Max to quickly visualise a concept and bring the
quickly visualise ideas,
particularly with regards to white box into higher-resolution models for pre-vis
mechanical design
Stefano Tsai works for The Creative Assembly, SEGA as a senior artist
W
hen creating videogame focus on modelling, forming the various
environments, developers need assets and quickly presenting them
to quickly take concept ideas effectively in the 3ds Max viewport.
and present them as 3D pre-visualisations The final steps of the process will cover
to ensure they will work in the game. lighting in the viewport. 3ds Max’s viewport
Here we’re going to show you how to lighting and ambient occlusion support
quickly nail down such videogame saves time and makes for a more efficient
environment ideas, from the concept workflow. This is a straightforward stage for
through to the initial 3D pre-vis models. In a 3D pre-vis artist, but also simple enough
the first steps we will show how to analyse for a novice to understand. We’ll conclude
the scene, then plan out what to model and with some ideas on how you can pitch your
how best to model it. Following this, we will environment based on this design.
Concept
Here you can see a quick concept of an engine room. This
ěũũ
ũăũ+#2ũ$.1ũ#!'ũ23#/ũ room was built into the rock to give the inhabitants some
.$ũ3#$-.Ħ2ũ/1.!#22 natural protection. They used lasers to cut through the rock,
then installed the reactor engine inside, which is why the
walls are so flat.
Blocking out
working in the game and entertainment industries
since 2001. Even though I have spent over ten years
the key
working within the CG arena, I still feel so excited elements
about future projects. I am current working on a new
alien IP at The Creative Assembly Ltd, SEGA. At this stage we’re going
to create the first blocking
of the models and form all
the key elements. With
01 the first blocking models
in, we can start to
visualise the proper size
01 Establish a design Don’t rush to building something
straight away, just spend time talking to game
designers to see what the original idea and story behind this
and shape, then put them
into the correct place. The
most important thing for
level is. The most important thing is to find out which areas the this stage is to keep things
as simple as possible.
player is going to interact with most. This could be with NPCs We’ll only create the basic
(non-playable characters), just the machines or even a shapes so that people can
computer’s monitor. instantly understand what
their function is. For
example, if at this stage I
want a plumbing system,
Corridor Study 3ds Max (2013) I won’t build gate valves,
I used simple shapes and materials to form one section of corridor. miniature valves,
This is the realistic version, as I tried to match the real world as draincocks, jumpers,
much as possible. nuts, washers and so on.
I’ll only model basic pipes
using 3ds Max’s Spline
tool and turn on Enable In
Viewport from Rendering,
then play around with the
02 Radial setting.
02 Colour the white box Use different colours to aid with your thinking when separating
the primary, secondary, path and background elements. The primary and secondary
elements are key for the environment, so everything else should be built around and support
them. Here we’ve used yellow as the primary elements, orange as the secondary and blue as the
path for the players. This is the quickest way to understand the space of the environment and the
relationships of its various components.
03
Corridor Study 3ds Max (2013)
Here is another study of a mechanical corridor, but this time in a
more steampunk style.
03 Clear up all the important spots for NPCs or story There’s nothing more
important than understanding story and how players react with NPCs in the
environment. It’s hugely beneficial to place these into the 3D scene so you can see all of their
Car Study 3ds Max (2013) relationships with the space surrounding them. Here you can see we’ve put down all of the NPC
A study of a futuristic car’s front panel, here tested with two locations, game save spots and medical kits, in order to figure out where the focal point for the
different tones. scene will be. This information is going to really help when lighting later, as it can be used to lead
players into the specific areas you want them to go.
04
one another, as well as with the space around them. For this stage,
it’s best to break the basic shapes and make them more compact.
The key is to integrate all of the basic shapes you get into the scene,
so people can’t tell that you’re using simple boxes and spheres.
05 Build up the secondary elements Treat this stage as a chance to extend the
primary elements. Imagine that you’re the engineer and need to work out the way to
connect these heavy-duty machines. You can pick a few features from the primary elements and
then use the same language to put them together. This can be approached structure-wise or you
can extend some support units. For example, if you have a big engine unit, you should have a
generator and batteries to make the system work. After you’ve built all the elements you want,
you can model the structure to support their weight and place them into the environment. Here
we’ve used a steel hull to hold them all together.
06
09 10
11
13
Play around
14
15 Post-production in Photoshop 3ds Max currently
can’t handle visual effects in the viewport, so for these
and show you’ll have to use a script to grab a high-resolution screenshot.
You can then bring this into Photoshop to add some further
opportunity details such as smoke, volume light and other small details.
to your lead These are the final touches for the scene and can bring the
image a bit closer to the final look, as well as help sell the mood.
Don’t forget to show If possible, you can normally use another angle to give a team
multiple versions of your leader a little more perspective.
concept. You can easily
drop another version of a
reactor, a turbine
generator or even play
around with the
15
8 hours
creation time
composition of the
elements. Most of the Resolution:
time your first version
isn’t your best, so you’ll 6,000 x 3,840
need to adjust it. It can
make huge difference
spending just another 30
minutes moving things
around or changing their
proportions. You don’t
need to model your scene
precisely. This process is
more about putting down
ideas and developing
them with your lead than
making the perfect
models. It’s meant to be
quick and rough; more
like a pencil sketch than
the final inking.
Easy-to-follow guides
take you from concept Build matte
paintings
to the final render
Artist info
I
’ve used all different types of software for my digital
Concept matte paintings, but Vue is the go-to program that I
use when I can’t find the right landscape, mountains,
The image of Neverland is skies or foliage.
ěũũ43.1(+ũ2!1##-2'.32 an iconic one used in film,
television and on the In the following steps I will explain how I use Vue for
stage. The purpose of this matte painting projects in the film and commercial
exercise is to create a look industries. I’ll reveal how to create terrains, a calm ocean
for the island that can be and an extended landscape including Metablobs.
used as a matte painting
for a blockbuster or a TV The outcome could be used as an establishing shot of an
series. First we will create island to show where the next scene takes place. Usually
the look of the island in these are pretty shots. As such, after the scene is rendered
Vue and then take it into fully in Vue, I will take it into Photoshop CS6 and tweak the
Photoshop for post- colour, make a Levels adjustment and add any small
production work.
finishing touches to make it ready for the final shot.
show what the world looks like. Colour, layout and a theme are
very important to start a matte painting. Also we are normally
given a plate or a frame of the film to start with, but sometimes
we have to start from scratch, which is what we will be doing
here in Vue. We’ll lay in terrains from the Vue Library and edit
them so they represent islands and mountains.
03
06 Shape the mountain Start adding terrain from the Terrain Library. When you’ve
brought one into your scene, double-click the object and a new window will open where
you can edit the terrain model. Click the left-hand buttons, jumping from dunes to mountains
05
until you get a good shape. In the EcoSystem editor I also added three default plants – date palm
(25% Presence) old eucalyptus tree (25% Presence) and a coconut tree (50% Presence).
07 Apply materials The centre of Neverland has a mountain with snow that goes down
to grass and rock using a mixed material. You can play with which material you want to
be used most. Here I made one island that I then used for various areas of the main island,
meaning I didn’t have to populate the main terrain with an EcoSystem and slow down the render.
I named this island ‘Neverland Cove’ and saved it as a separate scene so when I need it, I can
merge it into the main scene. Be sure to delete the Sun and ground that won’t be needed.
06
07
09
10
Final touches
Input the finishing elements and move to post-production
11
12
13
40hours
creation time
13 Place more elements Since we can see planets
surrounding the island, we also need stars in the sky,
which will be reflected in the ocean. I have a personal collection
Resolution:
5,500 x 3,700
of starfields, but you can grab plenty for free online or paint
them in yourself. I recommend you download a few and try
them out. Pop them in the file and screen, then add a layer
mask and paint out any stars over the island and the planets.
Create
underwater Easy-to-follow guides
take you from concept
to the final render
Artist info
renders
Diving with sharks 2013 Iliya Atanasov
Professional portfolio site
www.pixelhunters.com
I wanted to re-create a scary diving moment, Country UAE
Software used ZBrush, Maya,
when you are surrounded by a huge school of fish V-Ray, Digital Fusion
Expertise I am a CG generalist
and a great white shark bursts through them with a strong sense of the
details that make a difference
Iliya Atanasov is studio director and lead artist at Pixelhunters
H
ere we’ll be working through the process of
creating a dramatic underwater scene, complete
with a ferocious shark at the centre. We will
Concept
explore tips for modelling all elements in the scene using The idea behind the image is to
ZBrush and Maya. We will then focus on texturing these re-create one of those moments
elements, as well as how to create an effective light rig using when a diver can get too close
to a huge monster: the great
V-Ray in Maya. Next we’ll render a number of different white shark. I wanted to achieve
passes, including Color, Specular, Reflection, MaterialID and a scary, photoreal look, but at
Z-Depth. These elements will then be assembled with the the same time to have this
final image to add life to it. To finish, we’ll play with different dreamy stylised feel, as it’s also
heart-stopping moment to swim
colour corrections to achieve the final look. The modelling of
with a shark.
the shark was completed by Lei Zheng.
ZBrush tips
There are a whole range of ways
you can customise your ZBrush
interface. Gaining access to the
most commonly used tools will
greatly speed up your workflow.
When working with Move tools or
some large-radius brushes, the
various Automask settings are very
useful to keep brushes on the area
you want affected, you can find
these settings in the brush’s Auto
01 Use ZBrush’s Move and Clay
Masking menu. Also, assigning the brushes to define the body of
brushes you use frequently to the shark
numbers on your keyboard is a
02 The face is the most vital
must. Simply hit Cmd/Ctrl+Opt/ aspect of the model
Alt on any brush tool, then press
03 the shortcut you want it be. 03 Apply Maya primitives to
model the various elements
04 Create curve flow Go to the Effects section in Maya’s Dynamics menu and click Create
Curve Flow. Basically this is directional emitter, where the particles are following a path from
point A to point B. With five sections of control curves, you will be able to make certain points with
wider diameters – where the fish can fill the space more – as well as some areas where the stream is
thinner, so smaller amounts can pass. Set Control Resolution to -6, Manipulator Resolution to -2 and
Emission Rate to - 250 to provide enough particles for the stream to look busy. You can play back and
04
stop at around the 50th frame, so enough fish are populated all along the path of the curve.
05
05 Replace the particles with an instancer Go to
Particles>Instancer (Replacement), select the
low-poly fish objects, as well as the particle shape, and press
Create to replace the particles with the fish models. Set the
Maya Playback Speed to play every frame and press the Play
button to see how the fish will swim through the curve. Now
you can change the diameters of the circles, as well as alter the
positions of the vertex points of the curve to form the desired
path for the composition of the image. With the Flow_
particleShape node selected, go to the General Options and set
Position to World Position. Then under Rotation Options, set
Aim Direction to Velocity. This will secure the school of fish are
facing correctly along the path.
06
04 Maya’s Dynamics menu is
very intuitive when it comes
to populating a scene
05 Play with general options of
the Instancer to achieve
quality results
06 By using Omni emitters, we
can distribute plankton
particles in the scene
07 Maya Paint Effects is just one
way you can create realistic
bubble elements
09 Add Bump and Reflection maps Use a normal Bump map to establish some
thinner details. For the second layer of the VRayBlendMtl, use a VRayMtl with a black
diffuse colour, a small amount of Reflection and a Highlight Glossiness of around 0.846. This
layer will help replicate the feel of wet tissue. For the teeth material, again use an SS shader with a
marble preset, some reddish tint for Sub-surface Color and an orange Scatter tone. Make sure
the Scatter Radius is pretty small. The eyes are easy to create, as they are just reflected black
surfaces with a high reflectivity applied to them.
09
11 Move to V-Ray Applying a V-Ray dome light can achieve an overall bluish atmosphere.
Setting a low Intensity of 0.4 can give the feeling of the dimmed underwater mood we’re
looking for. Add two rectangular lights to brighten the shark with bluish tints and a white tint
along both sides of the nose. The top one (Intensity 40) simulates the Sun light over the ocean
surface, while the left one is more like a video light (Intensity 20). Light the corals behind with
four more lights. This makes the tips of the corals much brighter than the lower parts.
12 Adjust the lights Now turn on Global Illumination, putting the Primary bounces on the
Irradiance map and Secondary bounces on the Light cash with relatively small
subdivisions (500). This is because, in this scene, we don’t need such well-defined thin shadows.
If you want to use real caustics, with rays emitting from the rectangular Sun light, this next part
will be tricky. The huge numbers of small fish involved would be almost impossible to render, but
11
there’s a trick. Make a Directional light and project a Procedural Noise texture on the Color
attribute. Now apply a white Lambert material to all the objects to achieve the caustic pass,
which we’ll later use for compositing. Make sure you render the ocean separately from the rest of 12
the scene, as V-Ray currently doesn’t support the Maya Ocean shader.
14
14 Make the final passes The RenderID pass is needed to gain access to the different
parts of the image. If you want to make certain rocks or the teeth a slightly different tint,
you can Chroma Key it, create an Alpha and use this for correcting these parts in the compositing
stage. The Z-Depth pass is used for achieving volume or depth in your image. This will make
some parts of the scene seem foggy, which is very normal for underwater scenes. Visibility in
water normally only extends to between 5 to 20 meters.
15 Apply Sun rays To produce the rays coming from the Sun light, you can use a separate
pass with Spot lights. For the Color and Intensity attributes, apply a Procedural Noise
texture and turn on the Fog setting. Also activate Shadow for some added atmosphere.
15
16
17
17 Use the Z-Depth pass Apply the Channel Boolean tool to add the Z-Depth to the Z
channel, so that you can use the Fog and Depth Blur tools. Apply a couple of fog layers
with different tones to match the lower dark layers of the water. Compose the rays on Screen
mode, as well as all the particles and bubbles. Apply Directional Blur on some parts of the fish
and the tail of the shark to simulate movement. Every diver wants to swim in clear blue water, but
most of the time the ocean is very murky and greenish, so experiment with different levels of
shadow and green contrast to achieve the final look.
More dimensions
16 Move to Digital Fusion to
Maldives Maya, Digital Fusion (2012)
Always try to use a combination of 2D and 3D programs. This made great use of displacement materials and Maya’s Paint
composite the piece together
Hugely beneficial changes can be made in the compositing Effects. The wooden structures and the epic clouds combine to
17 Tweaking the water to be stage, rather than trying to achieve everything in 3D. It can produce a pleasing composition.
murky and forboding will also save time when fine-tuning the results.
finish off the result nicely
Zhang Chen
Zhang is a 27-year-old student
from China. He has been a 3D
lecturer in Beijing for six years
Personal portfolio site
www.cg-zhang.cghub.com
Country China
Software used Maya, ZBrush,
mental ray, Photoshop
Work in progress…
141 Gallery
No More Gas by
Colie Wertz
149 Gallery
AEG27Cern 05 by
Luigi Memola
161 Gallery
Waldo by
Moran Tennenbaum 134
154 149
Easy-to-follow guides
take you from concept Model a
complete car
to the final render
Artist info
Aldo Vicente
’67 Shelby Cobra 2014
A showroom render of a classic roadster: the AC Cobra,
Username: AldoVicenteCG popularly known in the United States as the Shelby Cobra
Personal portfolio site Aldo Vicente works as a 3D artist in marketing and freelance
AldoVicenteCG.Wordpress.com
Country USA
Software used Maya, mental
ray, Photoshop
Expertise Modelling, textures,
materials and lighting
Concept
I wanted to make an
image that looked like a
car advertisement,
striving for a certain
level of realism balanced
against a focus on visual
interest and appeal.
ěũ731ĴććĈĴ4++
."#+
ěũ43.1(+ũ2!1##-2'.32
I
f you want to learn the process of modelling a complete car in Maya, building realistic
materials and lighting, then rendering out passes to composite and enhance a final
image, you’re in the right place. Here we’ll look at how to deconstruct and then
reconstruct a complex vehicle body quickly and accurately. This super-efficient modelling
method, combined with mental ray’s powerful ––––tools, make this pipeline surprisingly fast
and very fun. We’ll be using the ’67 Shelby Cobra as our subject, but most of this tutorial can
be applied to any type of car, so feel free to follow along with your favourite model. We’ll be
covering a lot of features and methods, but won’t always have room to cover every detail in
each one, so I always encourage exploring and experimenting beyond the bounds of the
steps. The tools and techniques used here are some of my favourite, but I’ve seen a lot of
different methods used to achieve some great results. Remember that it’s all about
exploring, learning and having fun to find the workflow that makes the most sense to you.
03
Begin modelling 04
04 Line up in the Side view Create a box with two vertical subdivisions, two horizontal
subdivisions and one depth subdivision. In the Side view, the bottom edge of the box
should line up with the base line of the car; the middle edge loop should line up with the shoulder
line and the top edge should line up with the belt line of the car. At this stage simplicity is key, so
strive to establish these lines accurately, but with a conservative use of vertical edge loops. Once
these edges have been created in the Side view, just line them up in the Top view.
05 Adjust for the Top view In the Top view, the centre edge loop is the A-line, so delete
the right-side geometry and work on the left side. Create an edge loop to make the hood
and the deck crease and then make another edge loop to establish the rim line. We can line these
edges up in the Top view as we create them. Make an edge for the windshield line and one for the
deck line. With the lines in the Top view done, finish lining up in the Side and Perspective views.
05
06 Tweak the front and back For the front, we can use the edge loop from the shoulder
line to make the top lip of the grill, then we’ll create a second edge loop to create the lower lip
of the grill. This new edge loop will also serve as the rocker panel line on the sides of the body, as well
as the bottom rim of the trunk in the back of the body. Finally we can address the subtle taper that we
see in the Front view, where the car is wider at the shoulder line and more narrow at the base.
07 Model the
Shelby’s fenders
For the next step we need to
create a cylinder with 20 axis
subdivisions. Rotate it onto its
side, delete the cap faces and
rescale it to line up in the Side
view. If we delete the eight
faces along the bottom of the
cylinder, we’re left with a
12-face arc. Line this up in the
06
Top view, using the two ends to
establish the inner and outer
rims of the fender. Next we
need to merge the fender by
adding four strategically placed
edge loops to the body
geometry and deleting any
unnecessary faces. Repeat this
07
process for the rear fender.
08 Refine the body With the key lines established, we can continue adding edge loops
to help refine the geometry. First make any edges needed to extract the doors, hood,
trunk and grills. Next we can focus on rounding out the surfaces between key lines. Maya’s
Sculpt Geometry tool is our friend in this step, but remember to keep it simple. Ultimately we’ll be
smoothing our geometry to get the finished roundness, so we only need enough mesh density to
get our model looking polished in Preview Smooth mode.
08
13
Ċũ13ũĜũ#2(%-ũũ139
Vehicle
17
19
18
Artist info
Colie Wertz
Colie has worked with film VFX
for 17 years and is developing
content with 3D Systems, Inc.
Personal portfolio site
www.coliewertz.com
Country USA
Software used Maya, V-Ray,
MARI, Photoshop, Procreate
Work in progress…
Easy-to-follow guides
take you from concept
Build a vehicle
game asset
to the final render
Artist info
I
n this tutorial we’ll cover the creation of a static game Following these steps we’ll build a high-poly version of the
Software used 3ds Max,
Photoshop, xNormal asset, which can then be easily used in the Unreal asset from the existing low-poly geometry. We can then
Expertise Rainer specialises in Development Kit without the need to constantly jump project these details onto the low-poly asset via a Normal
creating assets for videogames,
including building maps and back and forth between programs. As a base we’ll be using map, as is the usual convention in contemporary videogame
texturing the final result a blueprint, which will be modified later on with some new development. We’ll use xNormal for generating the Normal
components to create a more exciting asset. map (www.xnormal.net), rather than just the 3ds Max tools.
It’s important to establish a working low-poly mesh that This is simply to illustrate that there are alternatives to the
includes a valid geometry representation but also at least built-in toolsets.
two UV channels, a proper collision geometry and a LOD In addition to all the above, the low-poly asset will also be
object. We will discuss each of these elements in turn equipped with a Normal map and custom-painted textures
throughout the tutorial. to give it a final look.
01 Prepare the scene Before the actual modelling process starts, prepare the scene with
three grids, which will hold textures that cover the different views of the car from the
blueprint (2001 Dodge Charger blueprint from www.the-blueprints.com). We’ll need these
guides to constrain all the proportions while constructing the vehicle chassis. This scene setup is
actually quite simple. First we can just place a grid in the scene, scale it to a rectangle and unwrap
01
it via a UVW Map modifier along with a planar projection. An Unwrap UVW modifier enables us
to open the UV Editor and place the patches correctly. Duplicate this grid twice and match the
UV sets to their corresponding places on the blueprint. For the front, scale the grid to a box and
then place all of the sets next to one another in the correct order.
02 Get the grid working Now, with the template build container set, it’s time to model
the left side of the car. For this, use a grid with just a few subdivisions, convert it to an
editable poly and place it parallel to the reference plane. Start moving the outer points along the
silhouette and the middle points to fit the front and side shape. If the resolution of the grid is too
low, then some more edges in between using the Connect Edges function in the Modifier panel
will help. Take care that even in the silhouette you have a nice edge flow. For later use, it’s best to
place some cuts on the position where the door is situated. After selecting the edges from the
cut, it’s necessary to delete the polygons between the chamfer edges, as well as to extrude the
02
open edges just a bit inside.
03 Add depth After the silhouette is looking good, it’s time to start adding some depth.
To do this, select the corner edges on the outside of the silhouette and extrude them
towards the centre of the grid. As a result, a rough half body should now be visible. The new
available points next to the centre of the grid need to be scaled up a little bit, as the car is bigger
in the middle than on the outside. Now we can go one step further and add some more edge
rows and chamfer to refine the depth of the car. This occurs by moving the points along the
03
silhouette according to the top reference plane on the ground.
142 O3D3DArtist
Art & Design
Build a vehicle game asset
Concept
If you don’t have any self-produced concept
art or designs, blueprints are another great
option. For a quick and easy start we will take a
blueprint of a 2001 Dodge Charger from www.
the-blueprints.com.
04
04 Complete the body To finish the body, return to the Mirror function in 3ds Max and
use it to duplicate the first half of the mesh to the opposite side as a copy. Both of these
pieces will need to be attached afterwards. Only the open edges at the middle of the car should
05 Add more elements Some vital elements are still
missing, such as the wheels, exhaust pipes and engine
parts. We’re also missing exciting additions, such as a ram and
be left after this. A quick and easy fix is to continuously select two vertices and weld them guns on top of the car. These missing bits are easy to model as
together. With this flow path, we can adjust some points after welding to fit the silhouette even we are still on the low-poly model. The details will come from
better than before. It’s important that we have a nice edge flow on the car, as this will help us the high-poly later on, so keep the geometries quite simple at
later on at the high-poly-modelling stage. this stage. Model just one wheel and one turbine out of a
cylinder with a few insets and edge loops with different scaling.
Note that all the props are being modelled in the centre of the
3D space, which makes things easier, especially when we
switch to the high-poly stage. The ram is more or less just an
extruded box, including a chamfer and a bit of vertex-scaling.
The same procedure goes for the ends of the exhaust pipe, plus
the mirrors, while the axle consists of a simple cylinder.
Maximise
on polygons
For this vehicle we built a
high-poly directly in 3ds
Max. However, you’ll find
there are certain
limitations when working
with a large number of
polygons, as if the
number is too high or 11
your machine too slow, it
simply won’t be possible
to work in a simple
manner without any
crashes and distractions.
11 Time for metal Our low-poly has a straightforward
edge flow and that’s key to building high-poly metal
plates. Now it’s time to slice the low-poly mesh vertically and
As a consequence, users horizontally. The outcome must be single-sided plates and
can switch the whole
stripes that need to be extruded and closed. A chamfer on the
high- and low-poly-
building process to outer edges will produce some nice gaps. Next to this some
ZBrush. Pixologic has more details should be added such as a back light, openings at
implemented a highly the back, grilled windows, rivets, door handles, a front grill and
useful function to render so on. To save time, it’s possible to skip the modelling of the
decent Normal maps, but
alternatively it’s also window grills, because this detail can be added on the Normal
possible just to create a map through a texture transformation. There are many
high-poly mesh and use it programs that convert pictures to a Normal map, such as
in combination with CrazyBump or the NVIDIA Normal map tools for Photoshop.
xNormal and a low-poly
However, you need to be aware that an unwrap is never 100
object from 3ds Max to
achieve the same result. per cent stretch-free and the spot to replace texture pieces
must be very carefully selected.
12 Include ornaments for the final touch Add some details around the car to make it
feel a little more unique. To build these ornaments, add a few boxes in a row and
subdivide them to build very rough formations such as leaves and square-shaped flowers.
Adaptations can be made by moving vertices and splitting edges, plus extruding along paths.
After that it’s easy to duplicate them in one direction as much as is needed to build longer chains.
When the various ornament chains are complete, a Path Deform modifier combined with a path
can be used to adjust the positions of each chain. The overall resolution must be increased by
12
using a Turbo Smooth modifier.
13 Prepare to export
the vehicle mesh
Next merge the high-poly
objects, such as the rivets,
together with the objects
underneath, and the
ornaments with their base
meshes. Basically we need to
attach all the high-poly pieces
together that belong to their
corresponding low-poly
meshes. Before you start the
actual exporting, you must
take care that the meaningful
units of the high-poly meshes
match their positions with the
corresponding low-poly
objects. Just try to avoid
offsets and you’ll be ready to
13
export all of them.
14 15
16
Move to post-production
Build texture maps in Photoshop and finalise your asset
17
just a few variations and mostly dark colours with only a few
details. For both maps we can use some rusty, dirty and
bare-metal textures from portals like www.cgtextures.com and
overlay them where it makes sense. Reduce the visibility of the
respective layers and make intensive use of the Eraser Tool to
add some variation to the specularity. With a combination of
brushes and tones try to add a Mad Max-like look to the vehicle.
Mapping alternatives
If you’d rather not use xNormal for this process, then no
worries. You can easily use the 3ds Max built-in map
generation tool named Render to Texture. This needs a
low- and high-poly too, but there are several options that
need to be set, such as using the existing UV channel
instead of an automatic unwrap once selecting a low-poly.
When a high-poly is selected, the low-poly will be equipped
with a projection cage. That cage needs to be reset to work
properly and must be close to the high-poly.
Luigi Memola
Born in Mexico, Luigi was
adopted by Italian parents, who
gave him a passion for art
Personal portfolio site
www.luigi-memola.com
Country Italy
Software used Rhinoceros 4,
KeyShot, Photoshop
Work in progress…
Peter Blight
Personal portfolio site www.
peterblightconceptdesign.com
renders
Adaptive Field Tank 2013
Bunkspeed
Pro 2014 60-day
trial with
the disk
Country Australia
Software used
Bunkspeed Pro 2014 Here we’ll look at how Bunkspeed can be used to showcase
Expertise Peter Blight is a
freelance Vehicle Concept a sci-fi vehicle concept in the shortest possible timeframe
Designer specialising in sci-fi
Peter Blight Sci-fi and fantasy concept designer
B
unkspeed’s suite of products is famous for Putting myself inside the mind of an evil computer-world
achieving beautifully rendered images at breakneck overlord perfecting his secret weapon, my process is to
speed. Here I have re-imagined an original concept I achieve a final render as fast as I can while still making it
created several years ago, the Adaptive Field Tank. interesting. You can see examples on this vehicle of some
The AFT is half jet, half tank, built to take advantage of very quick and dirty modelling. For model completionists,
the unusual physics of cyberspace. In reality, you can’t just there is a link on my site to the full-scene digital model kit
stick a jet engine on a tank without causing problems – with the original Prototype-A Adaptive Field Tanks
treads don’t move that fast and the aerodynamic drag would (available for a modest donation to my digi-supplies fund).
prevent it from reaching a decent speed. In cyberspace, the For this tutorial, I present the AFT Prototype-B.
treads only materialise where they contact the ground and I’ll take you through the process of importing the model,
are attached by code alone. This keeps the ship in ground using pre-made and generated custom materials, decal
effect for pursuing hyper-fast wheeled vehicles in areas application, environment setup and rendering. The tutorial
inaccessible to air attacks, with the additional advantage of version of the tank has treads which materialise as a solid.
being tethered to very grippy tread segments to absorb the To mimic the main illustration with pure energy elements,
recoil of its powerful turret and weapon pods. Make no experiment with the emissive material settings and apply to
mistake, you don’t want this beast on your tail. wherever you feel the tank needs some glow action.
ěũũ4++ũ2!#-#ũăũ+#ũ$.1ũ3'#ũ
343.1(+Ĕũ$4++ũē. )ũ,."#+ũ
$.1ũ(,/.13(-%Ĕũ-"ũ
22.!(3#"ũ,3#1(+2Ĕũ
ũ-"ũ"#!+ē
Concept
I conceived the Adaptive Field Tank as
a vehicle that bends the rules of
physics in cyberspace to generate
field-linked treads only where it
contacts the ground. This frees up the
body to be as aerodynamic as possible
– for something covered in weapons,
at least! It’s a jet/tank hybrid, with a
dash of Japanese magnetic levitation
thrown in for good measure.
02
Decal use
Sometimes decals will
appear to be floating over
the surface of an object
rather than stuck to it.
This is caused by the
scale of the objects in the
scene being too small,
and is easily rectified. In
the quick menu panel in
the top of the screen,
ensure the Selection Tool
is set to Model and that
the sub-selection is also
Model. Select the Object
Manipulation Tool and
click the Scale icon. Hit
Ctrl+A in order to select
all, and then scale the
scene up several times
using the manipulator
inside the viewport before
04 re-applying the decal.
Properties tab or use the top view from the multi-viewports option in the View menu. Right click in the
black space next to your materials and select New Decal. Select DecalByJamienListon and drag it onto
the model as shown. Click Project from Current Ortho Camera button with the decal selected then
scale/move to fit. Uncheck Detatched and ensure Multiple Part Decal is checked.
05 Environment setup In the File Library tab, go into the Environment sub-folder and
grab the Studio 008 HDRI. Drag it into the viewport to assign it to the scene. Click on
the little wireframe planet icon for the Environment settings and set Gamma to 4 and brightness
to 0.77. The Bunkspeed site has a huge number of HDRIs to choose from, though I found this one
to be the most appropriate for a cyber tank. If an HDRI has a weird ground but a decent sky, you
can create simple geo in Bunkspeed to block it out and assign a ground texture.
06
06 Rendering The
most satisfying part
is render time, especially
when using Bunkspeed PRO
2014’s new Fast mode.
Accurate is almost as quick,
depending on whether you
want to see more accurate
glows/reflections etc. I
recommend using Fast
regardless just to bang out a
bunch of stills to decide on an
angle before setting up an
Accurate render at full
resolution. After you’ve
picked the optimal angle,
hover the mouse over the
floating menu towards the
top of the screen and click the
camera-shutter icon Render.
Set it to render to 3,000
pixels wide, the Render Mode
to Quality, and the Number of
passes to 1,500. Output as a
.PNG in order to avoid
compression artefacts, and
you’re good to go!
Easy-to-follow guides
Model a
take you from concept
to the final render
Artist info
Ben Simonds
fighter jet
Personal portfolio site
www.bensimonds.com
Location London
Software used
Aerial Pursuit 2013
Blender, GIMP, Photoshop Learn how to build a dramatic scene featuring a
Expertise Modeller, 3D
generalist and VFX artist using realistic fighter jet being hotly pursued by the enemy
a range of software
Ben Simonds is a 3D artist at Gecko Animation
H
ere you’ll learn how to model a fighter jet composite. We’ll cover blocking out the model mixing procedural techniques with hand-painted
from scratch, then construct a dramatic from references, before creating the details with a maps while using Blender’s node materials.
scene featuring a dogfight high above the mix of retopology and modelling methods. After finishing up the jet itself we’ll move on to
clouds. Throughout we’ll be using Blender for Next we’ll move to making materials for the creating the final image, adding two pursuing jets
modelling and rendering the 3D elements, GIMP fighter jet, with a view to rendering a final image into the background along with other exciting
for painting textures and Photoshop for the final with Blender’s Cycles renderer. We’ll focus on features such as explosions, contrails and clouds.
154 3D
O 3DArtist
Art & Design
Model a fighter jet
ěũ(%'3#1
#3Ĵ!#-#ē +#-"
ěũ(%'3#1
#3ē +#-"
ěũ#7341#2
Concept
A modern fighter jet
bursts out of the
page, pursued by
enemy jets, as a
missile streaks by in
the foreground and
explosions punctuate
the distant sky.
05 UV unwrapping
It’s now time to UV
unwrap your jet’s elements.
Thankfully, Blender has a
great set of tools for UV
unwrapping, so start by
adding seams around the
main sections of the fuselage.
These include the nose, as
well as the upper and lower
surfaces of the wings. You
also need to unwrap the
different parts of the
underside of the jet. You can
use Blender’s default Unwrap
operator to unwrap these
pieces and pack them into a
single UV grid. You’ll find this
grid will be very helpful later
on when you begin to bake
your textures. 05
06
Drawing 08
textures in
Blender
To create the impression
of complex panels and
rivets over the surface of
the jet, I partly used a
Displacement map.
Rather than laboriously
painting this in GIMP, I
opted to model the
outlines of the panels with
curves in Blender. I used
the exported UV
co-ordinates I created
earlier as a guide and laid 09
out the scene from a
top-down perspective. I
used an Orthographic
camera to render a
texture that perfectly
07 Baking an AO map. Make sure 09 Some of decals on the jet
10 Make grunge and scratch textures Now build up
a few different seamless textures for dirt and scratches
to be used in various materials covering the jet. To make a
you have the renderer set to
matched up with the jet’s Blender Internal and turn up 10 Take a square selection of texture seamless, first offset it in GIMP and place the
UV co-ordinates. This the Samples settings for your your base texture, offset the
Ambient Occlusion image to position the seams boundaries of the image in the middle of the canvas. Select the
could later be combined in the middle, then apply the
with my other textures. 08 Paint the camouflage pattern Resynthesise filter on the
seams and use the Resynthesise filter to fill them with a
for the body in GIMP model’s boundaries continuous texture. This should produce a smooth result.
10
Realistic surfaces
Apply Blender’s node materials ready for rendering
13
13 Displace elements
The Cycles renderer
supports a couple of methods
11 By creating a Diffuse shader
for the jet, you can use node
groups to keep your material
nodes organised
12
for defining surface texture 12 The two Glossy shaders
for your materials. Here we shown on their own, plus the
overall node setup
opted to plug the panels incorporating both diffuse
The Cycles render preview texture into the Displacement and glossy reflections
Showcase
Develop the scene Artist
Build a dramatic environment
Ben Simonds
Ben Simonds is a 3D artist and a director of Gecko
Animation Ltd, a small VFX and animation studio
based in London. He’s been using Blender for about
seven years. He also produces tutorials and articles for
his website, www.bensimonds.com, and is the author
of Blender Master Class, a book all about creating 3D art
using Blender.
14
14 Link the jet into a new BLEND File To create the final image, start a new BLEND file
to work on lighting and to render the jet in. To link the jet into this new file, assign all of the
objects making up the jet into a single group, then link this group into the new BLEND file. This
enables us to go back and modify the jet in it’s original file and have the final scene update
automatically when we reload it. It also enables us to create a couple of duplicates of the jet to
act as the other fighters in the scene.
Abandoned Warehouse Blender, GIMP (2011)
An abandoned warehouse full of rubble. Modelling was completed
in Blender, textures in GIMP and rendering in V-Ray.
Fourarmed II
ZBrush, Blender
(2010)
Ben has created a vast
amount of Blender
work over the years
that straddles
15
everything from
believable human
likenesses to
15 Build up smoke trails To add some extra intensity to the image, you can include some
smoke trails created with Blender’s smoke-simulator tools. These have to be rendered
with Blender’s older render engine – Blender Internal – which supports volumetric materials.
spaceships and
captivating soft-body
sculpts such as this
Render these effects in separate scenes, then link in objects like the jet to act as masks (using the detailed creature!
Mask Layers options when rendering).
16
16 Position the lights The lighting in this scene is pretty simple. We used a HDR sky map
to provide some global illumination lighting and a sun lamp for the main directional
lighting. We also added a large flat cube below the jet (out of shot on final image) and assigned a
light-blue Emission material to it. This provides some lighting from below to mimic reflected light
from the clouds. You can also try adding a bright-orange point light on the damaged wing, just
where the smoke is supposed to be pouring out, to create an orange glow on that side of the jet.
17 Rendering and
final composition
This final composite was
completed in Photoshop.
GIMP is preferred for painting
textures, but Photoshop has
flexible layer-management
for making multilayered
images. We rendered out
each of the elements for the
image as separate passes,
while completing a small
amount of compositing in
Blender. We then opened all
the passes as layers in
Photoshop. At this point you
can add aerial perspective
(fading distant objects), as
well as some extra motion
blur. You can also tweak the
colours of the various cloud
and smoke layers.
Moran Tennenbaum
A 2D turned 3D artist, Moran
specialises in environments,
props and characters
Personal portfolio site
www.morantenn.com
Country USA
Software used Maya, ZBrush,
Photoshop, Mudbox, xNormal,
V-Ray, NUKE
Work in progress…
Easy-to-follow guides
take you from concept
to the final render
Artist info
Jonathan
Williamson
Personal portfolio site
'33/Ėĵĵ!%!..*(#ē!.,ĵ +#-"#1
Countryũ-(3#"ũ33#2
Software used +#-"#1
Expertiseũũ,."#++#1Ĕũ2!4+/3.1ũ ěũũ'#ũē +#-"ũ2!#-#ũăũ+#ēũ'(2ũăũ+#ũ
-"ũ3./.+.%8ũ2/#!(+(23ũ6'.ũ+(*#2ũ (2ũ1#"8ũ3.ũ1#-"#1ũ-"ũ
3.ũ" +#ũ(-ũ#5#183'(-%ũ 2'.6!2#2ũ'.6ũ3.ũ42#ũ3'#ũ
ı1#+3#"Ĕũ-"ũ3#!'#2ũ+#-"#1ũ ,4+3(/+#ı,3#1(+ũ31(!*ũ.-ũũ
.-+(-#ũ3ũ..*(# !.,/+#7ũ,."#+
Create professional
wireframe renders
Make professional-looking wireframe renders in
Blender using its Cycles feature
R
endering wireframes in Cycles can be the Blender Internal, is my preferred way to
done using a few different methods. create decent wireframe renders. By
One option is to use the Wireframe compositing two renders you can create
Input node within a Cycles shader node tree. excellent results and keep a fine level of
Alternatively you can create actual control over the final effect. It’s also quite easy
wireframes via the Wireframe Mesh Operator to set up.
in Edit mode. Additionally, you can combine The Blender Internal method just takes a
your Cycles render with a Blender Internal few steps, but to make the process
render through the compositor. manageable we will utilise Blender’s scenes,
The first method, using the Wireframe duplicates of our model(s) and a series of 01
Input node, is the simplest – it also renders materials. We will need a material for the
everything in triangles at the highest base material, the wireframe material and a
subdivision level. However, this tends to result
in a very messy-looking render and it’s not
very flexible. With the second option, you can
white matte material. Last, we’ll need to set
up a simple compositing node tree to
combine the two renders together from each
01 Duplicate objects to a new scene The first thing
to do is create a new scene and duplicate or link all of
your model(s) into it. Duplicating objects is the most flexible
have a great level of control, but it relies on of the render engines. method, but linking them can be more convenient as it’ll use
actual geometry, which can become The true benefit to making wireframes in the same mesh data for each instance of the model in each of
expensive very quickly and also clutters up this way is that you are able to take full the scenes. In this case, I’ve chosen to make a new scene with
the scene. In light of these two, the third advantage of Cycles’ powerful node-based linked objects, as this way if I ever change something in the
option, combining your render with one from shader system. mesh, the changes will propagate across both scenes.
02 Set the render engines for each scene Once both scenes are created you need to
specify which render engine to use for each one. The first scene, which will be used for
actually rendering the model, should be set to Cycles. The second scene, which will create the
wireframe render, should be set to Blender Render (also known as the Internal Engine).
02
03 Create wireframe material for second scene Next it’s time to create the
wireframe material in the second scene, (which should be the one set to Blender
Render). The first step (and most important part if you’ve chosen to link your objects) is to
change what the active material is linked to. Materials can either link to the data of an object, or
to the object itself. When the link is set to Object, you can use a separate material for each
instance of that object. In this case, I’m setting the link to Object. Now you need to make a new
material, since changing the link to Object has emptied the active Material slot. On this material
set the type to Wire and the Diffuse colour to black. You should also enable Transparency and 03
increase Z Offset to something around 0.01.
06
06 Composite the
two renders
together Finally, to put it all
together we need to multiply
the wireframe render over the
Beauty render. This can be
done by adding a Color> Mix
Node and then setting the
Blend Type to Multiply. This
method is not as fast to set
up as some alternatives, but it
tends to yield the best results
with the most flexibility.
171 Gallery
CTN Animation Expo Kirk & Lucy by
Angel Navarro
185 Gallery
General Shellshock by
Koen Koopman
166
185 186
172
ěũ(+.%4#Ĵ'.3Ĵ313ē,
ěũ(+.%4#Ĵ'.3Ĵ(-+ē,
ěũ(+.%4#Ĵ-(,3(.-ē,/Č
ěũ(+.%4#ē65
Animate a
dialogue shot
Digital-Tutors reveals how to create seamless and
Easy-to-follow guides believable Maya dialogue shots in 12 easy steps
take you from concept
T
to the final render ackling a shot that involves facial animation can be a Since you are trying to convey real-world movements into a
rather challenging process that takes up a great deal 3D virtual world, knowing just how human faces move is an
Artist info
of time. In fact, so much work is involved that it’s best extremely important step. With this in mind, before you even
to approach the facial animation as if it is a completely start attempting to create believable, well-crafted facial
separate shot in and of itself. There is as much planning and animation, you need to carefully study how your own face
care involved in animating the face as there is in the rest of deforms and moves around. Have a go at looking in the mirror
the animation. and reciting the dialogue yourself. What do you see? The
In this tutorial, we will condense the process into 12 amount of planning that is involved can seem like overkill, but
important steps, ensuring the facial animation of your shot is having this type of preparation in place will certainly speed up
Digital-Tutors
rock-solid and can hold up on its own. the process and help push the animation to the next level. As
Personal portfolio site When animating the face, head and mouth, the same ever when working in 3D, taking the time to get things right is
666ē"(%(3+343.12ē!.,
techniques that you use to animate the entire body can be absolutely key.
Expertiseũ(%(3+ı43.12ũ'#+/2ũ
13(232ũ,*#ũ,.5(#2Ĕũ%,#2Ĕũ applied. Timing, lead and follow, drag and exaggeration are all The character that we are going to animate will be saying:
5(24+ũ#Ăũ#!32Ĕũ"#2(%-2ũ-"ũ extremely vital to accomplishing a great animation. Any time “Ahhhhh… Have you seen the rest of my body?” The shot is 77
#,#1%(-%ũ,#"(ũ 8ũ/1.5("(-%ũũ
Ĕũũ-"ũ"(%(3+ũ the audience notices something strange in the animation, frames long. Our example character is an ogre, but any
13ı31(-(-%ũ1#2.41!# that’s the moment they will stop buying into your character. character rig with good facial controls should suffice. You can
That’s the last thing that you want to happen. find the tutorial project files free with the disc.
01
02
02 Act out the scene Animators are actors. The best way to get ideas for the scene is
to get in front of a camera and act out the shot. Don’t be shy or feel awkward – all
animators do it. Try to become the character during the acting process. Play the audio in the
background and play out the scene over and over again. When you think that you have got the
shot, play back the video that you’ve captured to double-check. Only stop when you are entirely
happy with your performance. A good rule of thumb for this is to force yourself not to settle for
anything less than 15 to 20 minutes in front of the camera. This technique will help you to really
get into the acting of the shot, and give you plenty of different options to pick between.
04 Create
breakdowns The
breakdowns are the poses
04
05
07
08
08 Add in blinks When adding blinks to your facial animation, make sure that you
aren’t adding them just because you think the character’s eyes must be getting dry. If
you want to add in blinks with the correct timing you need to think about the emotional state of
the character. Is he angry? Sad? In our animation, the dialogue has a concerned tone to it, so the
character’s blinks can be minimal. In this shot there are a total of three blinks; the first is during
the head turn at the beginning, the next is when the character looks up at camera, and the final
one is when he bobs his head. Remember that you can also use the controls under the eyelids
to be able to really make each blink feel fleshy and tactile.
Animation tutorials
Find hundreds of full-length tutorials to help you become a
better animator and learn today’s leading creative
applications at www.digitaltutors.com. You can join
thousands of artists by becoming a member and learn
using the same training used by top schools, studios and
artists all around the world.
11
10
Angel Navarro
A Spanish character artist living
in Sweden, he has a passion for
animation and characters
Personal portfolio site
www.angelnavarroart.com
Country Sweden
Software used MODO 701,
ZBrush, Maya, Photoshop
Work in progress…
ěũũ1(.42ũ2!#-#ũăũ+#2ũ
(-!+4"(-%ũ
ũ/1.)#!3ũ
ăũ+#2
ěũũ43.1(+ũ2!1##-2'.32
Concept
In this tutorial we are
going to shatter a
pre-fragmented
character by geometry
using mParticles and a
little ADM (Advanced
Data Manipulation) in
3ds Max 2014.
Easy-to-follow guides
take you from concept Shatter moving
characters
to the final render
Artist info
H
Country USA ere you will be learning how to pre-fragment a Gazprom commercial where a fast running group of horses
Software used 3ds Max 2014, character using 3ds Max and RayFire. We will shatters: tinyurl.com/3DAGazprom.
RayFire (optional)
then pipe the fragments into mParticles and lock You will also learn basic ADM (Advanced Data
Expertise Anselm has worked
on VFX for the likes of Avatar them to the original moving character. Based on hand- Manipulation), which is the former PFlow Toolbox#3.
and Star Trek: Into Darkness placed geometry objects we will then release these Furthermore you will learn how to optimise your mParticles
fragments over time creating the effect of a crumble while flows and prevent a major PhysXplosion, which is caused by
the character is walking. This effect was used in a intersecting geometry.
Prep work
We need to fragment and prepare our character before we pipe it into PFlow
01 02
05 Bring in the fragments Add a Birth Group from the depot and connect it to the root
event. Add all your fragments into the Birth group and hit Update Particles from
Objects. This will make every fragment a particle and will also inherit shaders and mapping.
When you set your Display Node to Geometry you should see the fragments as particles.
05
06
07
06 Lock the particles to the moving character When you scrub the timeline you
will notice that the particles are just standing there. In order to make it move like the
original character we need to unhide it again and in the PFlow create a Lock/Bond test. Pick the Avoid PhysXplosion
character as Lock On Object. Set it to Lock To Surface and Animated Surface. Now scrub and the
shapes should somewhat follow the character’s walking motion. When you scrub the timeline you will see that the particles
just fall down and some might bounce out of the shape.
This is because there is potential shape interpenetration.
07 Get physical In order for mParticles to work we need an mpWorld and an mpShape.
Drag an mpWorld operator into the flow and hit Create New Driver. This will add a
helper in the world centre called mParticle World. Make sure this has Ground Collision and
The engine tries to separate those shapes causing an
explosive motion, so to counteract this it’s important to play
with the Weld Threshold and Interpenetration Tolerance in
Gravity active. Next make an mpShape, which will make every particle a PhysX shape that can the mpShape and the Sub Samples in the mpWorld. Lower
Restitution and Friction values can cure the spasms. It’s up
collide with other shapes. Adjust this to Convex Hull and set the Display to Wireframe. You can
to you to find the best working path depending on what
see that some shapes will overlap due to the Convex nature of the shape. We can counteract this look you are after.
by adjusting the Weld Threshold value and Interpenetration tolerance (see Avoid PhysXplosion).
08 09
08 Turn off PhysX features Drag an mpSwitch under mpShape and check Speed and
Rotation to match and follow legacy operators. This will keep them in place despite the
Lock/Bond operator telling them otherwise. Or, you can check Turn Off Simulation and PhysX will
be turned off and will kick in when told to. This can result in explosive behaviours, but it is faster.
09 Create the trigger geometry We want the fragments to fall eventually, so an easy
way is to include geometry that surrounds the particles at some point and triggers an
event change when they are inside the trigger object. For this I just hand-animated two spheres that
trigger the arms and a plane that triggers the remainder top down. You can alter the timing as you
like using your own geometry; just make sure it surrounds the particles you want to trigger.
11
10 ADM inside object trigger Data Test This the only time we are going to utilise ADM.
Add a Data Test under the mpWorld, then open the Data view and drag a Select Object
sub-operator into the view. You need this OP every time you want to select something from your
mpWorld, hold down the Shift key, then drag it down under the
PFlow event. This will prompt you if you want to copy or
instance the operator – pick either one. The mpWorld helper is
scene. Add all your trigger geometry, then drag a geometry sub-operator into the view and connect the box object in the viewport and only references this
it. Your trigger objects are geometry, so this is the OP of choice. Set it to Inside Object and this will operator. Now you should have a second Display operator as
test if a particle is inside the objects or not. Create an Output Test into the view and connect it. well, so pick a distinguishable colour from the first event.
12 PhysX with a spin As the particles from the first event are loose, the Lock/Bond
should not just fall down and collide with the ground, they should have some spin to
them. Drag a Spin operator above the mpWorld in the second event and play with the Spin
amount you like to achieve the desired effect. In order to make mParticles obey legacy
operators we need an mpSwitch, so drag a second mpSwitch right under the Spin and set it to
obey the legacy spin.
13 Tame the overall effect Some particles might spin a lot and some might bounce
based on your Restitution and Friction settings in the mpShape and mpWorld helper. To
tame this behaviour it’s always good to have a little Drag introduced. mParticles has its own
Drag operator for this, so drag an mpDrag under the mpSwitch. Check that you want to apply
Drag to Angle and Rotation and play with the Amount value until it eventually suits the effect
that you’re looking for.
12
13
14
14 Reduce unwanted jumping or PhysXplosion There are a few factors that can
cause undesired behaviour in your mParticles – usually Restitution/Friction and
Subframe Factor/sampling. A lower sub-stepping might cause less chaotic bounce but less
accuracy along the way. The Sleep Threshold is also worth playing with, as it takes particles out
of the simulation until they are hit by another particle, so raising the thresholds for Energy and
Bounce will tame particles once landed. There is no magic number here to fix everything, just
find a good balance of all these different values.
Artist
Showcase
on a render farm it is a good idea to cache the system
either with Cache Disk, which is new to PFlow with ADM, or
with the mParticles World. Set it to Viewport/Render and
check Cache Test Result, then hit Update. If you bake it with the
mpWorld helper click Cache/Bake Particles and let it run
through the timeline, then check Use Baked Cache. This will Anselm von Seherr-Thoss
ensure that every machine sees the same thing at render time. I‘ve created visual effects for movies, commercials
and music videos for about nine years. My special
fields are particle and smoke/fire/fluid simulations. I
1hour
creation time
live and work out of New Orleans, where I run Incendii
LLC Visual Effects. I have worked at studios like BLUR,
Pixomondo, Atomic Fiction, Frantic Films and Psyop.
Resolution:
1,280 x 720
15
Bonus round
You could also use the PFlow Baker script (www.scriptspot.com/3ds-max/scripts/
PFlow-baker) and bake the particles into meshes. Then you can pipe those into a new
particle system where you spawn smaller debris from the falling pieces. Adding more detail
by emitting from the baked particle surfaces like this can really enhance the overall effect.
You will find a bonus max file with baked out particles and additional debris with the disc.
Constructor - A Particle System 3ds Max 2010, PFlow
Toolbox#2/3, V-Ray (2010)
You can watch this video in motion at: www.vimeo.
com/14597952. The high-res model was pre-fractured with
deconstructor by Marc Lorenz then passed on to Particle Flow’s
BirthGroup and triggered with a deflector.
Easy-to-follow guides
take you from concept
to the final render
Artist info
Jonathan Cooper
Personal portfolio site
www.gameanim.com
Location Canada
Software used
MotionBuilder
Expertise Making interactive
characters and worlds ever
more believable
ěũũ2222(-Ĵ4-ēũ
– compatible with
MotionBuilder 2010
onwards
178 3D Art & Design Supporting image is from marketing material and does not necessarily reflect the final look of the tutorial
Blend cycles
Master
blend cycles
Assassin Sprint 2012
Here we will learn how to create the Sprint Impulsion acceleration
cycle, an animation that captures the Assassins’ free spirit
Jonathan Cooper is an animation art director at Ubisoft Montreal
T
o achieve Assassin’s Creed’s style of animation,
we require a vast amount of animation cycles
and transitions, bringing the assassin to life for
Concept
even the simplest ground movement before we layer Starting with a longer
on cutting-edge technology such as reactive physics shot of a mocap actor
and IK. running, we’re going
Here you’ll learn the process for making a flawless run to be extracting a
section in order to
cycle using motion capture, as well as a relatively quick and create a perfectly
simple looping technique that can be applied to any kind of looping cycle. This
motion where seamless cycling is required. For this example can then be used for
we’re using Autodesk MotionBuilder but the same animating a game
character, such as
techniques can be applied in any software that has the
Connor Kenway.
ability to blend sections of animation with one another.
02
02 Be kind to the talent Don’t leave high-energy
actions like running to the end of the day’s mocap
recording, especially if your actor is more thespian than
stuntman, or is not in the peak of physical condition. This will
avoid fatigue creeping into your recordings. Additionally,
starting with a quick burst of action is often a fun and
energising way to start off a session. Remember, never criticise
a performance, because actors are emotional beasts that
require encouragement and inspiration to bring something
amazing to their performances. The same can be said for
animators in general.
03
04 Convert to the control rig Once your mocap is delivered, the real fun begins! Before
we can edit anything in MotionBuilder, we must move the motion from the skeleton to the
control rig. Do this by selecting Bake(plot)>Bake(plot) to Rig from the large blue character button. You
may also want to deselect Constant Key Reducer in the Options box to retain maximum fidelity. Hit
Ctrl+A to display the control rig in the viewport if it isn’t visible already. Get into the habit of plotting
between the rig and skeleton often, for an easy before/after comparison between changes.
05
05 Enable the Story mode In order to broadly manipulate the motion, we’ll use
MotionBuilder’s Story mode. While mostly used for editing cinematic cutscenes, Story
mode is also a powerful blending tool. Open the Story tab in the Navigator and turn Story mode
on if it isn’t already. Right-click the space to the left of the timeline and choose Insert>Character
Animation Track. Choose your character from the Character dropdown menu, then right-click in
04
the empty timeline next to your newly created character track and select Insert Current Take.
06
06 Select a segment From the variety of examples,
you’re looking for one that best suits the personality
of your character, keeping the rest as backups for other
characters. You’ll want to select a range of at least three steps
that have a constant momentum. Ignore the acceleration and
deceleration likely captured at the extents and avoid noticeable
actions that would stand out in a repetitive loop. Using the
Assassin_Run.FBX file we’ll drag the edges of the clip to frames
305-329. You’ll want to start and end cycles on a passing pose,
with one leg up, to make similar poses most recognisable.
07
10
10 Find the best join
This is the key
element of what we are trying
to achieve, making the join
seamless and unnoticeable.
It’s important to identify two
complete footstep actions –
not just single key poses
– that are most similar. In our
example we chose only three
steps, so notice the first and
third steps are the two similar
actions. We will be using the
latter two as the basis for our
cycle. This means that frame
8 will then be our starting
pose. Here we’ve identified
the second passing pose as
our best join frame.
11
12
16
15 Clean up the foot Plot from the Story to the rig and back while deleting old clips to
produce one clean clip, which you should reposition back at the origin. Plot the Story edit
onto the rig one last time and turn off Story mode. You’ll likely have some lateral foot-sliding
remaining that occurs across the blend, so eliminate this by modifying the offending keys,
ensuring you don’t change the initial or final pose. Cleaning up the minor foot-sliding is easy with
MotionBuilder’s FCurves. In the Front view, select the left foot controller and open the FCurves
window in Navigator. Select the Translation X curve and modify the foot inwards before it lands.
asymmetry, acceleration and deceleration, was re-created in Body Parts dropdown menu, all under the Key Controls tab.
the game engine to give personality and a sense of effort. How Next set Reach R to 100% for the head and shoulder
much work you have remaining depends on how close your controllers under the Character Controls in the upper right.
original mocap was to the desired result, but now that we have This enables us to blanket keys across the entire animation
a flawless cycle an animator is free to begin the real creative unhindered. Finish off by pulling the shoulders up and back and
work of adding appeal and personality. Remember that while tilting the head down slightly on your cycle’s first frame for that
videogame animations need to look good from 360 degrees, classic Assassin’s Creed look. Now we’re ready for a first pass in
runs are seen mostly from the rear. the game engine – many more remain!
Koen Koopman
Username: TBKoen
Personal portfolio site
www.tubuh.nl
Country The Netherlands
Software used 3ds Max,
Mudbox, After Effects,
Photoshop, V-Ray
Work in progress…
Animate
vehicles
One giant leap
for car-kind 2013
Jahirul Amin is a freelance rigger, animator and an
associate lecturer at the NCCA, Bournemouth
Easy-to-follow guides
take you through the
creation process
Artist info
Jahirul Amin
The control rig
Personal portfolio site
www.warpeaceandpixels.com
Country UK
Software used Maya
Expertise Jahirul is an expert
animator and rigging genius
ěũ
8ũ2!#-#ũăũ+#2
ěũ("#.ũ-(,3(.-2
ěũ#+/$4+ũ2!1(/32ũ$.1ũ
8
ěũ43.1(+ũ2!1##-2'.32
Animate
Hey, who took
the bridge?
vehicles in Maya
H
aving modelled and rigged our car, we can add texture to the piece. However, there’s no enable you to see the path your object (here, the
now finally take it out for a spin. We’ll be substitute for first-hand resources, so if/when you car) is following. They also enable you to edit the
hurtling down a stretch of rough road, then drive, really feel the way the car moves in response motion live in the viewport.
taking a jump over a broken wooden bridge. This to changes in surface, shifting gear and so on. Before we hit the steps, I’ll run through the
little stunt will definitely test out our rig and we’ll In terms of approach and technique, we’ll come process briefly. First we’ll set our animation
need to play with the suspension and tip the car at this task as if we were completing a character preferences, create a custom shelf, frame our work
using the pivot controls. We’ll also have to make animation. We’ll lay out the broad strokes to begin and make a camera to work to. Then we’ll block out
sure the car doesn’t penetrate the environment as it with and try to get the timing right before adding the motion of the car, first moving it from A to B,
travels over the bumpy surface, most likely by any finer points. When the timing is just right, we then working and reworking the timing to get it
adding extra keyframes, then finally adding weight can add detail layer by layer, tweaking that timing as looking believable. Next the layering begins, so
as the car hits the ground after the jump. So grab we go. The problem with attempting any detailed ensure the wheels don’t penetrate the surface of the
the supplied tutorial files and let’s take a look. work before the timing is sorted, is that if you need road and add weight by playing with the suspension.
Thanks to the millions of petrol heads out there, to significantly rework it, you’ve got to undo the Finally we’ll add details such as the damage to the
you’ll find more reference than you could ever need detail added on top in order to fix it, which I find car on landing, the movement of the wooden bridge
online. This is especially handy to help you work out pretty soul-destroying. Technique-wise, we’ll be struts as the car hits them, and animate the
the timing, as well as to observe small details that using the very useful Editable Motion Trails, which character in the driving seat.
Move from A to B 04
04 Apply guide curves Before I begin animating, I like to create a curve to help me figure
out the path the object will follow. Go to Create>CV Curve Tool or Pencil Curve Tool and
make sure the Curve degree for either is set to 3 Cubic. Navigate to the top view and create a nice path
from the top-right corner of the environment and over the bridge. If you’re using the CV Curve Tool,
make sure you make several clicks from start to finish, enabling better editing of the curve. Now tweak
the vertices, as they’ll currently be flat on the surface. Once you’re happy with this, use the car’s
globalSRT_ctrl to position and rotate it in the direction of the curve .
06
06 Re-time the animation & make an impact
Once the main blocking is complete, we can really
start concentrating on the timing and try to get it to a state
where only minimal changes may be needed later. Try to think
hard about the weight of the car and how the front (where the
majority of the mass is) will behave. Use the Front Wheel Pivot
and the Rear Wheel Pivot attributes to lift the car up from the
broken bridge, and then also to add weight as it comes crashing
down. As the car comes down, we can consider the principles
found in a bouncing ball animation: the spacing increasing
gradually and then the sharp contact, to help convey a sense of
weight and impact.
Motion trails
Whether you’re animating
a character or a
hard-surface object, you’ll
want to make sure the
arcs created are appealing
to the audience’s eye. I’ve
supplied a script created
by a colleague,
Constantinos Glynos,
called ‘CG_ 08
VertexMotionTrail_v2.py’.
This enables you to take a
selected vertex and create
a motion trail from it. Here
I’ve checked that the trails
08 Stay on the surface By now we should have the
main beats of the animation, so we can begin cleaning
up and layering in the details. Go through the tyres one control
09 Animate the suspension Once the wheels are
sitting well on the surface, use the body_ctrl to bring
the feeling of suspension as well as further appeal to the
created by the tips of the at a time, using Translate Y to keep them on the surface rather animation. As the car makes the first big turn, rotate the body_
car’s wings flowed.
than penetrating it. Keep the geometry of the wheels and the ctrl away from the turn and then hit it in reverse. Delay the
environment in smoothed mode, as viewing unsmoothed may body_ctrl so it’s always trying to catch itself. As the car comes
give slightly odd results. As the surface is so bumpy, especially crashing down, you can really help sell the impact by rocking it
as it travels up and down the bridge, you’ll probably find that back and forth a few times before settling. With the
you have no choice but to set a key on almost every other combination of the movement in the wheels and the
frame – if not, a frame here and there. suspension, this will help add some life to the animation.
09
10
10 Tweak the tyres
For the wheels,
disable the autoSpin attribute
11 Place the driver To have this car with either blacked-
out windows or no driver would look odd, so pop BoxBoy
in to let him take it for a spin. We can use this to our advantage,
on the main_ctrl and use the as it enables us to replicate the bumpy ride. By adding some
Spin attribute on each tyre delay and overlap to the upper body and the head, we can sell
control. This enables us to the idea of this car careening around and slamming down. You
edit the speed of the tyres don’t have to spend too much time here as the motion of the
spinning at different stages. car is fast, but even these small details help add some reality to
For example, when the car is the animation. You’ll also have to use the Elbow attributes in the
travelling through the air, the IK hand controls to stop the elbows from popping about.
front wheels need to slow
down but the back wheels 11
should spin at a faster rate.
You can apply something
similar for when the car
makes its first major turn. You
may find that due to the style
of the hubcaps it’s pretty hard
to see the wheels spinning,
but adding motion blur can
help sell this effect. To turn 08 Make sure the wheels aren’t 10 Turn the wheels and add
penetrating the surface some spin to them
the front wheels, use the
09 Add more weight by rocking 11 Create further drag and
Front Wheels Turn attribute and tilting the main body of overlap by animating the
on the main_ctrl. the car BoxBoy driver
15
Enjoyed
this book?
Exclusive offer for new
Try
3 issues
for just
£5 *
* This offer entitles new UK direct debit subscribers to receive their first three issues for £5. After these issues, subscribers will then pay £21.60 every six
issues. Subscribers can cancel this subscription at any time. New subscriptions will start from the next available issue. Offer code ZGGZIN must be
quoted to receive this special subscriptions price. Direct debit guarantee available on request.
** This is a US subscription offer. The USA issue rate is based on an annual subscription price of £65 for 13 issues, which is equivalent to $102 at the time
of writing compared with the newsstand price of $14.99 for 13 issues, being $194.87. Your subscription will start from the next available issue.
The UK's best 3D magazine
dedicated to the 3D artist and
the 3D community. You've
never seen a magazine so
stuffed full of gorgeous 3D
artwork before…
Published 13 times a year, 3D Artist delivers the finest
About
tutorials, features and interviews with people working
in the industry, in addition to the reviews and what
subscribers to…
XBZUPFYQFSJFODFPVS r;PPNBCMFUFYUBOEQJDUVSFT
r*OBQQCSPXTJOH
XPSMEMFBEJOHNBHB[JOFT r4FBSDIBCMFUFYU
BOECPPLB[JOFT r5BLFZPVSDPMMFDUJPOXJUIZPV
r3FBEPGáJOF
5PCVZNPSF*NBHJOFEJHJUBMFEJUJPOTBOEGPSUIF
MBUFTUJTTVFTBOECFTUPGGFST
QMFBTFHPUP XXX(SFBU%JHJUBM.BHTDPN
The
3D Art
& Design
The ultimate guide to getting
the most out of your
3D projects
Includes nd
sa
advice, tips from
techniquestry
indu
experts
VOLUME 03
www.imaginebookshop.co.uk