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
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
About the author
#2
05/29/2006 (4:18 pm)
Many thanks the community has been waiting for a complete implimentation
#4
"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)
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
Sawyer a.k.a. Gazemer
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
Here's hoping that it will one day be released. I want 3D vaderz!
<3,
RR
P.S. -- EPU!>!
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
PoOp
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

Torque Owner Cinder Games