Cel-shaded animation
|
|
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (March 2009) |
Cel-shaded animation (also known as Cel shading or Toon shading) is a type of non-photorealistic rendering designed to make computer graphics appear to be hand-drawn. Cel-shading is often used to mimic the style of a comic book or cartoon. It is a somewhat recent addition to computer graphics, most commonly turning up in video games. However, the end result of cel-shading has a very simplistic feel like that of hand-drawn animation. The name comes from the clear sheets of acetate, called cels, which are painted on for use in traditional 2D animation, such as Disney classics.[1]
Contents |
[edit] Process
The cel-shading process starts with a typical 3D model. Where cel-shading differs from conventional rendering is in its use of non-photorealistic lighting. Conventional (smooth) lighting values are calculated for each pixel and then mapped to a small number of discrete shades to create the characteristic flat look – where the shadows and highlights appear more like blocks of color rather than mixed in a smooth way.
Black "ink" outlines and contour lines can be created using a variety of methods. One popular method is to first render a black outline, slightly larger than the object itself. Backface culling is inverted and the back-facing triangles are drawn in black. To dilate the silhouette, these back faces may be drawn in wireframe multiple times with slight changes in translation. Alternatively, back-faces may be rendered solid-filled, with their vertices translated along their vertex normals in a vertex shader. After drawing the outline, back-face culling is set back to normal to draw the shading and optional textures of the object. Finally, the image is composited via Z-buffering, as the back-faces always lie deeper in the scene than the front-faces. The result is that the object is drawn with a black outline and interior contour lines. Popularly, this "ink" outline applied to animation and games is what’s called cel shading, while originally the term referred to the shading technique, regardless of whether outline is being applied or not.
The Utah teapot rendered using cel-shading:
- The back faces are drawn with thick lines
- The object is drawn with a basic texture
- Shading
Steps 2 and 3 can be combined using multi-texturing (see texture mapping).
Another outlining technique is to use 2D image-processing. First, the scene is rendered (with cel-shading) to a screen-sized color texture:
Then, the scene's depth and world-space surface normal information are rendered to screen-sized textures:
A Sobel filter or similar edge-detection filter is applied to the normal/depth textures to generate an edge texture. Texels on detected edges are black, while all other texels are white:
Finally, the edge texture and the color texture are composited to produce the final rendered image:
[edit] Cel-shading in Video Games
Cel-shading in interactive media got its start with Jet Set Radio for the Sega Dreamcast in 1999. However, cel-shading did not gain much popularity until after the release of The Legend of Zelda: The Wind Waker in 2003 for the Nintendo GameCube This game uniquely dispensed with the black outlines found in other cel-shaded games. Many games now use cel-shading today, including more mature titles such as No More Heroes and Darkness 2.
[edit] Gallery
|
|
[edit] List of cel-shaded media
[edit] Video games
[edit] Film and television
- Appleseed (2004)
- Atomic Betty
- Avatar: The Last Airbender
- Bakugan Battle Brawlers
- Ben 10: Secret of the Omnitrix
- Boo!
- Canada's Worst Driver
- Class of the Titans
- Daily Planet (2005-2006 season)
- Delilah and Julius
- D.I.C.E.
- Digimon: The Movie
- Digimon Savers
- Dinosaur King
- Doctor Who: The Infinite Quest
- Dragon Booster
- Drinky Crow
- Duck Dodgers
- Fairly OddParents
- Family Guy
- Fantastic Four: World's Greatest Heroes
- Ferngully: The Last Rainforest
- Freedom Project
- Funky Cops
- Fullmetal Alchemist the Movie: Conqueror of Shamballa
- Futurama
- Galactik Football
- Ghost in the Shell: Stand Alone Complex
- Ghost in the Shell: S.A.C. 2nd GIG
- G.I. Joe: Sigma 6
- Handy Manny
- He-Man and the Masters of the Universe
- Hey Arnold!: The Movie
- Hot Wheels Highway 35 World Race
- Idaten Jump
- Initial D: 4th Stage
- Invader Zim
- Justice League
- Kakurenbo: Hide & Seek
- Kappa Mikey
- Kim Possible
- Kirby: Right Back at Ya!
- Legion of Super Heroes
- Lego Exo-Force
- Loonatics Unleashed
- Macross Frontier
- MegaMan NT Warrior
- Mobile Suit Gundam 00
- Mobile Suit Gundam SEED
- Mobile Suit Gundam SEED Destiny
- Monster House
- Ōban Star-Racers
- One Piece
- Osmosis Jones
- Paprika
- Pokémon Battle Frontier (Nosepass)
- Pokémon: Destiny Deoxys
- Pokémon Diamond and Pearl (Combee)
- Pokémon: Jirachi Wishmaker
- Renaissance
- Rugrats Go Wild
- Silver Surfer
- Skyland
- Sonic X
- Speed Racer: The Next Generation
- Spider-Man
- SpongeBob SquarePants 4-D
- Starchaser: The Legend of Orin
- Star Wars: Clone Wars
- Steamboy
- Stonewall & Riot
- Storm Hawks
- Stuart Little 3: Call of the Wild
- Superior Defender Gundam Force
- Superman: Doomsday
- Team Galaxy
- The Iron Giant
- The Littlest Robo
- The Simpsons (season 19+)
- The Simpsons Movie
- Titan A.E.
- Tom and Jerry: Blast Off to Mars
- Tom and Jerry: The Fast and the Furry
- Transformers Cybertron
- Transformers Energon
- Treasure Planet
- Vexille
- Winx Club
- Zoids
[edit] Commercials
- 2008 Scion xD Little Deviants
- 2009 Dodge Journey
- Boogie
- BP Connect 2007 ad's
- AREVA
- Blockbuster Total Access
- Commit mint lozenges
- HSBC HSBCdirect.com
- Hewlett Packard xw8400 Workstation Titans of iron
- Mr. Clean
- Pampers Kandoo Flushable Toilet Wipes, Foaming Handsoap
- Post Cereals Fruity Pebbles cereal (Bowling for Fruity Pebbles ad)
- Lego Exo-Force
- L'Oréal Couleur Expert
- Lunchables Pizza (Atlantis Paradise Island promotion ad)
- McCain's Zwak Punch
- Neopets virtual prize code (Canadian Betty Crocker fruit-flavored snacks promotional ad)
- Oscar Mayer Lunchables Chicken Dunks (airhead mysteries ad)
- Sola/Nero/Vena/Olera/Zonte sparkling wine
- Toyo Tires Versado LX all-season touring tires (OK Tire promotional ad)
[edit] See also
[edit] References
- ^ Celshader.com FAQ Retrieved August 2, 2005.
[edit] External links
- Shirowproject.com. filmic quality cel shaded project inspired by Ghost in the Shell
- IGN: Jet Set Radio review. Retrieved August 4, 2005.
- GameDev.net - Cel-Shading. Retrieved August 5, 2005.
|
|||||||||||||||||||||||||||||||||||||||||