Tools & Tech
RSS Feed
Character Building - Part 1
TUTORIAL: Character Design
by Graham McKenna
In the first part of two-part tutorial, Axis Animation’s Graham McKenna offers advice on for character deisgn…
One of the biggest challenges we come across as a 3d artist is the ‘character’. Striving to insert life into them can unravel a multitude of nuances which are the backbone to believability.
Over this month and the next I’ll outline a few aspects I consider beneficial which hopefully allows you to make as much time for those nuances. For the purpose of the article we’ll look at a creature I created at Axis for the stunning short film Codehunters directed by Ben Hibbon.
1. Concepts and Design
I cannot stress the importance of this first stage enough. It is the foundation from which everything else will grow. In production these can vary dramatically, on a scale of very simple to very detailed. I prefer the latter when working with an art director as it leaves less room for interpretation when the goal is someone else’s vision. Where possible I try and get elevations of the character from front and side. This can be invaluable in terms of getting your geometry proportionally correct at an early stage, allowing you to concentrate on those details we talked about earlier. The image above shows the concept I used for the side elevation, which I consider a good initial building block. Note the red line overlay, which I’m using to approximate the actual form of the skin underneath the fur.
2. Proxy cages and wire cages
Dependant on the character I do some ‘3D groundwork’ in the form of a simple cage. This can either be low poly count primitives or wire extrusions, whatever you find easier. The reason I find this stage beneficial is that it allows you to create a mould for that third dimension and confirm that the ‘2D to 3D translation’ is working. Where this is most evident is when you view the character from a three quarter/isometric view. It could be a simple height of the hip or width of the waist but I find this one technique that allows you to put those ghosts to rest early, freeing up time for those nuances.
This being said I admittedly go ‘freehand’ on many occasions and don’t discourage it; complexity dictates the approach on most occasions. In essence you’re building a template at this stage and it’s worth mentioning that with some subject matter you could already have the perfect building block available to you in the form of a previous model you created.
Human characters are a perfect example; you could have spent many hours finessing a head, hand, foot etc, and with a few minor adjustments these can be massaged to suit your needs. This is an approach I would encourage but, in this instance, the character design is quite unique so that dictates the approach. The image below shows early development of both proxy and wire cage approaches to the creature.
3. Proportion
Proportion can ‘make or break’ nailing a character, especially a human. Proportion is actually one of our nuances. The gap between a character’s eyes, the face height splits, the forearm’s length to the bicep’s length etc.By creating cages I outlined earlier it allows us to manipulate such aspects early creating a simple 3D template before serious modelling takes place. This can be particularly invaluable when the concept art has limited detail as I described earlier.
It should be said that although we’ve been thinking about proportion and manipulating it at such an early stage, it should not be forgotten about throughout the rest of the modelling process. As your mesh evolves we have the ability to finesse proportion and should always take that opportunity.
4. Primitive Shells become one
Once we’re happy with our 3D template it’s time to move onto actually creating the geometry. In this instance what I look for next is primitive forms, the shapes that when combined, create the overall shape. Experience has taught me it’s best (and easier) to tackle zones of your mesh in isolation and then join them together at a later stage. A classic example of this is the face and modelling such aspects as eye sockets, nose, mouth and ears. and then stitching the zones together to create the overall face. By creating these zones it also allows us to do a further check on our proportions and manipulate where required with ease before we stitch it together.
The first image here shows a technique I use on occasion before creating my primitive shells. It shows a basic ‘marking’ of zones on the concept art. I sometimes do this when the character is complex or off-beat (i.e. not human) or I simply want to understand it more. Where this can be beneficial is it gets you ‘thinking about what you’re going to do before you do it’ an aspect you should train yourself to do early in your career. The second image shows the creature’s arm, which in basic form is two cylinders, shaped to fit our concept/cages. They are then joined together to create a continuous mesh.
In part two of this tutorial we’ll look at topology, mirror modelling, UV creation, texturing and shading of your character models.
Other Tools & Tech
- KEY RELEASE: XSI ICE
Nov 18 - Inside the new visual XSI interface
- Resolve your resolves
Oct 21 - Why unnecessary resolves should be your enemy
- GUIDE: User Interface technology
Oct 13 - Our round up of the latest UI tools and middleware
- KEY RELEASE: Unity v2.1
Oct 10 - We take a look at the rapidly maturing mid-level game engine
- Epic Diaries: Bourne Again
Oct 08 - How UE3 helped power Bourne's small-screen debut
- Sulpha, so good
Sep 19 - SCEE's Oliver Hume unveils the firm's new PS3 audio tool
- Hands on advice
Aug 29 - TUTORIAL: Nintendo DS development
- Not Flash, Just Scaleform
Aug 26 - KEY RELEASE: Scaleform GFx
- TOOL FOCUS: Metaforic
Aug 20 - We look at the latest anti-piracy tool
- TOOL FOCUS: AI.implant
Aug 19 - Artificial intelligence package gets back into games
- TOOL FOCUS: Gamespy
Aug 18 - The latest on one of the industry's most popular online technologies
- Epic Diaries: August 2008
Aug 14 - An update on what's going on in the world of Unreal Engine 3
- A viewpoint from Nvidia on Larrabee
Aug 13 - The full, cautious and sceptical statement from Nvidia on next-gen graphics
- Bright rising Eastern star
Aug 06 - KEY RELEASE: Testronic Labs' MMO testing kit VENUS Blue
- Life in the Engine Room
Jul 25 - GAMEFEST 08: Unreal Engine 3 developers share experiences
- Character Building - Part 2
Jul 22 - TUTORIAL: Character Design
- Latest Intel on the Make Something Unreal Contest
Jul 21 -
- Triggering the light fantastic
Jul 18 - KEY RELEASE: Fork Particle v2.5
- Physical exercises
Jun 20 - Why physics is now more than a gameplay gimmick
- Intelligent decisions
Jun 17 -
- Vicious Competition
Jun 16 -
- Heard About: Death Jr 2
Jun 16 - Looking at the franchise's audio migration from PSP to Wii
- The 'Force remains strong
Jun 13 - KEY RELEASE: We look at the evolution of Perforce
- Audio Q&A: MGS on DSP
Jun 11 - Xbox 360's audio guru Guy Whitmore quizzed
- Building a virtual office
Jun 10 - Multi-site development - part 2 of 2
- Decoding the Future
Jun 10 - Multi-site development - part 1 of 2
- Networking opportunities
May 20 - An overview of the development landscape for online games
- Horsepower for courses
May 12 - GUIDE: Game engines
- Heard About: Battlefield Bad Company
Apr 18 - Behind the scenes of EA DICE's next-gen sound design
- The Power of Touch
Apr 16 - A guide to using haptic devices for art and design
- Heard About: SingStar PS3
Apr 03 - London Studios' Dan Bardino on the production of Sony's singing game
- Sound for a pound
Mar 20 - Guide: Audio engines
- Autodesk's move into middleware
Mar 18 - Behind the scenes of the Kynogon acquisition
- Never Say Die
Mar 14 - An introduction to Havok Behaviour
- iPhone development
Feb 14 - An iPhone / iPod Touch programming primer
- The Epic Diaries: February
Feb 14 - Epic's monthly update on all things Unreal
- Enter the light
Feb 13 - KEY RELEASE: We look at Geomerics' Enlighten
- Striking the right pose
Feb 11 - Character animation tools round-up
- Where next for NVidia and Ageia?
Feb 07 - ANALYSIS: How the recent acquisition could affect developers
- Q&A: France's Play All initiative
Feb 05 - The nuts and bolts of building a shared tech framework
- Mobile Antix
Jan 16 - How one company plans to revolutionise mobile development
- Q&A: Microsoft Research Labs' Joaquin Quiñonero Candela
Jan 04 - On new XNA contest Silicon Minds and work with Lionhead and Rare
- Killer Characters
Jan 02 - An overview of the leading character animaton tools
- Part of the process
Dec 13 - Our round up of source control and build managers
- The Epic Diaries: December
Dec 07 - Epic's monthly update on all things Unreal
- Visual arts
Nov 23 - What's new in Microsoft Visual Studio 2008
- Brain Training
Nov 15 - An overview of the artificial intelligence field
- Security tools round-up
Nov 09 - Keeping your code locked and bolted
- Heard About: Sega Rally
Oct 16 - All about the audio in Sega's racing remake
- Poetry in motion
Oct 08 - The latest moves in the mocap market
- Heard About: Harry Potter and the Order of the Phoenix
Sep 19 - The audio production of the new movie tie-in
- In-house Party
Sep 12 - UK independents talk up the benefits of in-house tech
- Designing for Next-Gen Game Audio
Sep 05 - Rob Bridgett
- MMO Engine Round-Up
Aug 29 - Building the online planet
- Quick thinking
Aug 24 - Part 2 of 2: Further exploration of EA’s fast prototyping strategy
- Grand Rapids
Aug 23 - Part 1 of 2: How EA is implementing rapid prototyping
- Designing games for the Wiimote
Aug 22 - Making games for Nintendo's motion sensor
- Arcade Fire
Aug 21 - Stainless Games offers eleven top-tips for Xbox Live Arcade development
- Heard About: Heavenly Sword
Aug 14 - Ninja Theory and SCEE discuss the audio production of a PS3 epic
- Brief Encounters
Aug 07 - How to prep your outsourcing partners
- Lost in Translation?
Jul 19 - Guide to getting audio translation right
- Transition Tips
Jul 16 - Swordfish Studios' advice on getting ready for next-gen production
- Deal... or no deal?
Jul 06 - How to get a good contract
- 8 steps to a successful studio
Jul 06 - Simple advice for your business
- Succesful networking
Jul 04 - Online gaming best practices
- Avoiding crash and burn
Jul 04 - Ensuring staff stay happy
- Casual creations
Jul 04 - Justin Felker
- Sell your studio
Jun 28 - Nav Sunner















