Tools & Tech
RSS Feed
Character Building - Part 2
TUTORIAL: Character Design
by Graham McKenna
In the second half of his tutorial on character design Axis Animation’s Graham McKenna talks through topology, UV modelling, mirroring and more…
TOPOLOGY
Topology should actually be considered when building your primitive shells. It’s how the mesh flows in an optimal fashion. It’s a challenging stage and one that can eat up a lot of time. For example: when you build the bicep, how does that connect with the forearm and the shoulder, in terms of points and polygons?
A Holy Grail of mine is to try and keep the mesh in quad polygons but more often than not the necessity to insert a tri-poly connecting key areas is inevitable. I find it best to leave the joint areas of the character as quads although I have found that a well-placed tri-poly on a three-way joint can work well in certain situations. The example here shows an example of the creature’s wrist and how it was stitched together. Note how there are more points on the edge loop of the hand compared to that of the forearm. I have still managed to keep the band of the wrist as quads, merely changing the shape of the quad to suit the stitching.
MIRROR MODELLING
Why take time doing left and right when you can concentrate on one side and let the computer aid in the other, in essence that’s mirror modelling. Although we now have the ability to mirror our modelling as we build point by point I generally work on one half and then use a mirror function at stages to check the overall form.
Once I’m happy with one half I mirror stitch to create the overall form and then continue using a mirror modelling function to work on finer details of the mesh.
Using this process we can get a perfectly symmetrical mesh whilst only doing the work to half the mesh. Asymmetry, which is one of our nuances and often (if not always) seen in characters, can be introduced as a last stage – mirror modelling allows us to get to this stage quicker.
THE 'SETUP' POSE AND CONSIDERATION FOR OTHERS
This is usually my last stage in the modelling process and quite an important one when working in production. If you are to look forward the next stage in the pipeline will be rigging so the animators can start breathing some life into your character.
Get talking to the rigger, find out his/her needs. This can be as simple as splitting your geometry into particular layers or posing the character in a certain way that suits a skeletal structure or adding another edge loop to aid in a better deformation.
Communicating with the rigger will ascertain what’s required for the next stage and more importantly for the modeller will eliminate having to do this further down the line once you’ve moved onto something else.
UV CREATION
Truth is I find this quite a tedious stage, but one that dictates care and attention.
There can be a lot dependent on your UV map and it’s best to think ahead for its uses further down the line.
For example if we know the modelling process will be furthered by sculpting this will dictate no overlapping UVs. If I know this isn’t a requirement and know the texturing can be mirrored I may opt to overlay UVs to cut down the painting process.
My preference would always be to try and layout the UVs with no overlaps. However if I feel a UV map can over lay itself to cut down my time further in the process I will opt for this route (see the example given here). I try not to do things for the sake of it. Whatever approach you take I find the biggest consideration is picturing your three dimensional shape in a two dimensional form. I usually think about where the most inconspicuous places I would want my texture seams. A crude example of this is if I were laying out UVs for a foot I would opt for the seam to be on the bottom of the foot, the area that’s usually less in view.
Another aspect I like to check about my UV map is undesirable stretching across the topology. Generally the tools available today unwrap and lay with a minimum of stretching but I find the more you may have to manipulate the UV points by hand that stretching can occur. The best approach I find for checking whether this is happening is to actually apply a texture to the geometry in the form of a numeric grid to indicate portions of the mesh in isolation as it relates to the geometry.
TEXTURING AND SHADING
Texturing and shading are also areas that will dictate your approach dependant on the job at hand. An example is if I were looking to create a photo real model I’ll try and collect as much photographic material as possible. If the project is not photorealistic I’ll perhaps see if there’s any thing of use in the concept material even if it’s just for a template.
In the case of the creature I’ve used for the article I pretty much took the concepts and constructed the bulk of my texture. This allowed me to get the exact line art as per the concept without spending too much time.
3D mesh painting software is also very useful in certain situations. Besides many advantages I particularly like there ability to allow you to place paint exactly where you need it, eliminating the process of going between 3D and paint packages.
As well as your texturing you also need to consider the shading properties of your surface and how it should ‘feel’ to the viewer.
Consider what components make up the surface. Is it a hard surface with high gloss highlights or a soft surface with low gloss sheen? Is it transparent? Is it reflective? By analysing the surface to this degree allows you to breakdown what you actually need to do.
ADVANCEMENTS IN TOOLS
In time some of the steps above will become easier as tools available to the artist advance. Advancements create new challenges as the old ones become easier, with some enhancing your work and allowing you to do operations that were unachievable in the past.
Sculpting tools are one such advancement, giving the modeller the ability to add that extra level of detail which is sometimes a necessity rather than a luxury.
Regardless of the advancements, the best advice I can give is ‘Don’t be afraid of them, embrace them!’
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 1
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















