Interested in advertising on Derpibooru? Click here for information!
Ministry of Image - Fanfiction Printing

Derpibooru costs over $25 a day to operate - help support us financially!

Description:

Comments

Syntax quick reference: *bold* _italic_ [spoiler]hide text[/spoiler] @code@ +underline+ -strike- ^sup^ ~sub~
Background Pony #6540
@Background Pony #B662
Deferred shading isn't so bad. Hell, if you use Unity you get deferred shading served on a silver platter.

I would argue that yes, deferred shading does make it significantly easier. In fact I don't even see how you could possible begin to make a good cell-shader using forward rendering, since you need information about the pixel depth and/or normals of neighboring pixels to know where to draw outlines.

It's easy to create a texture with single-pixel outlines where the depth/normals changes significantly. Custom lines could probably be added using some kind of primitive line renderer to the same texture. The question then is how do you get the correct width and smoothness of the outlines inside a shader.
GaruuSpike
Leonard Jubinatt - For Patreon supporters
Preenhub - We all know what you were up to this evening~
Ruby - For users who have donated to the site
My Little Pony - 1992 Edition
Friendship, Art, and Magic (2020) - Took part in the 2020 Community Collab
Gold Supporter - Gold Patron
Happy Derpy! - For Patreon supporters
Magical Inkwell - Wrote MLP fanfiction consisting of at least around 1.5k words, and has a verified link to the platform of their choice
Not a Llama - Happy April Fools Day!
The End wasn't The End - Found a new home after the great exodus of 2012

You are my sunshine~
@Rubez2525

Tried SVP a long, long time ago. Didn't do anything. Spent 6 hours trying to make it work, all instructions were infuriating and I always seemed to get some unforseen error that has no solution anywhere on the Internet. Gave up on it.

Just installed the new version and it seems to be some sort of post-processing thing that doesn't require any external programs or codecs, but it's still not doing anything. I'm currently debating whether or not I want to potentially waste the rest of my night trying to make it work.