Game Development Community

dev|Pro Game Development Curriculum

Cel Shading and Outlining in TGE 1.4

by DavidRM · 05/29/2006 (10:00 am) · 9 comments

I posted these resources to GG back in late April, and are the result of work on the revived Paintball Net project.

Cel Shading in TGE

This method of cel shading DTS objects is based on OpenGL multi-texturing and uses a 2nd rendering pass. The resulting look, though, seems to be well worth the extra pass. And since you can limit which objects get the cel-shading (players, statics, etc) you don't have to take the 2-pass performance hit on everything.

Shape Outlining in TGE

This resource draws outlines around shapes (DTS objects) based on the edges and faces of the object. Creating the necessary list of the edges and faces of the model is somewhat time-intensive, though, so this resource also includes a mechanism for saving and loading the edges and faces from a file.

An extension I would like to see in the outlining is support for textured strokes. This would add another performance hit, but would look quite snazzy, I think. I might experiment with achieving that effect later in the year.

Both resources are for OpenGL. Neither particularly likes DirectX.

Have fun with 'em.

-David
Joe Indie

#1
05/29/2006 (12:32 pm)
Very nice work! Definately the best celshading there is for torque.
#2
05/29/2006 (4:18 pm)
Many thanks the community has been waiting for a complete implimentation
#3
05/30/2006 (3:54 pm)
[gps][gps][gps][gps][gps][gps][gps][gps]

DUDES reunion tour coming soon
#4
05/31/2006 (8:57 am)
Wow! Great job, RM!

"work on the revived Paintball Net project"

!!!

I was just thinking about PBN last week and thinking "Gee, if RM doesn't ever pick that back up, maybe I should try that project -- it was a great game and it's a shame that he stopped moving on that." So very glad to hear that you're moving forward on PBN again!

Cheers!

--clint (HanClinto/We)
#5
06/12/2006 (11:28 pm)
Excellent Works!!!!!!!!
#6
07/25/2006 (10:42 am)
So I woke up today, six years down the road, and I was like, man, what ever happened to that online paintball game that I use to play all the time go? I'm glad to see you're still going strong in the game world David, and I forgot how many cool people I met playing it. I hope the new one turns out well if you ever get it done. Also, FlyinEmu message me sometime. I'm still Gazemer on everything so I'm not too hard to find on the internet.

Sawyer a.k.a. Gazemer
#7
09/13/2006 (11:03 pm)
I'm all for that DUDES reunion tour epu :)
#8
11/23/2006 (2:26 am)
Jumpin' fuckin' Jesus, PBN v2 is still alive. I'd honestly thought I'd never so much as see a screenshot for it. I am pleasantly surprised.

Here's hoping that it will one day be released. I want 3D vaderz!

<3,
RR

P.S. -- EPU!>!
#9
01/15/2007 (7:37 pm)
heh, i get nostagic even thinking about PBN...yeah i started playing pbn when i was 13 and im 22 now, and i still think about it alot...i hope your still progressing on this project, id love to play it one day =)
PoOp