|
Cartoon Rendering Seminar |
|
|
|
|
Written by Vishvananda Ishaya
|
|
Tuesday, 09 February 2010 17:36 |
|
In 2001 I worked for a startup game company called Vinayak 4D Games. During one of our endless redesigns, we came up with the idea of giving the game a cartoonish feel. The technique of rendering 3D objects so that they look hand drawn is called cartoon rendering or cel-shading. It is perhaps the most exciting style to come out of a category of techniques known as non-photorealistic rendering. The company eventually went under but I became fascinated with cartoon rendering and continued to perfect the rendering style on my own.
I spent a good deal of time researching cutting-edge techniques to coerce graphics hardware into producing cartoonish images. I eventually created a combined technique that leveraged the new (at the time) pixel shaders that had recently become available. This technique worked on graphics hardware that supports first generation pixel shaders, which includes the original x-box. I posted an article about the technique on GameDev.net and eventually turned the material into a seminar for gameversity.com. The seminar only ran briefly, so I'm posting the text and source from the seminar for posterity. Enjoy!
|
|
Last Updated on Tuesday, 09 February 2010 18:47 |
|
|
Written by Vishvananda Ishaya
|
|
Monday, 19 October 2009 19:44 |
|
Our story begins six years ago. The game company I was working for had just gone belly up. I was coding for a game company that had licensed a full-featured game engine that from Epic. Then, without warning (well, maybe a little warning), the company went belly up. Undaunted, with an unchecked yearning for adventure and just a touch of insanity, I embarked on a quest to build my own game engine in C++ from the ground up.
Attachments:
onyx.zip | [The beginnings of an object oriented game engine written in C++.] | 658 Kb |
|
|
Last Updated on Monday, 19 October 2009 22:10 |
|
|
|
|
|
|