1
\$\begingroup\$

I am working in Unity, I have imported the post-processing stack and I own a license to Amplify. But I'm having trouble making my models appear cel-shaded enough to make them appear as if they are from a comic book. I'd specifically like to achieve a result similar to that of Telltale's games like Wolf Among Us and Game of Thrones.

Here is a in-editor screen capture of the effect + shader values: enter image description here

How can I get effects such as below?

Bigby from Wolf Among Us

Game of Thrones TellTale

\$\endgroup\$
4
  • 4
    \$\begingroup\$ I assume these screenshots are both examples of what you want to achieve? It would help us if you would show some of your own work for comparison, tell us what you did to achieve this and what bothers you about it specifically. \$\endgroup\$
    – Philipp
    Feb 7, 2018 at 15:22
  • \$\begingroup\$ Corrected the spelling and added link, and yes, I will upload screenshots of what I have done asap! \$\endgroup\$
    – Chad
    Feb 7, 2018 at 16:23
  • 6
    \$\begingroup\$ The screenshots of what you want look very different from each other. In particular, the 2nd doesn't look cel-shaded at all. It's hard to tell what look you are actually trying to achieve, since the two examples you point to look quite different. \$\endgroup\$
    – jhocking
    Feb 8, 2018 at 3:39
  • \$\begingroup\$ Possible duplicate of How do I create a cel-shaded cartoon look? \$\endgroup\$
    – Charanor
    Feb 10, 2018 at 15:21

1 Answer 1

2
\$\begingroup\$

I've played with this in the past, and the answer to your question is two-fold:

  1. You need appropriately designed assets. If you look at the big bad wolf from the Wolf Within Us, you will see that the texture for his model is stylised in cartoon form, as opposed to going for photo-realism. This is your first step.

  2. Secondly, you need to change your rendering cycle. This is done by doing two render cycles: one for back facing polygons with thick lines, and a second normal rendering cycle using your cartoon textures, and using your attenuated light value to step the shading into three steps, instead of a continuous function. See https://en.wikipedia.org/wiki/Cel_shading for some general information on this.

\$\endgroup\$
2
  • 2
    \$\begingroup\$ Tip, don't search for BBW on work computer. Yikes \$\endgroup\$
    – Chad
    Feb 9, 2018 at 15:56
  • 1
    \$\begingroup\$ Wow yeah, answer totally edited. \$\endgroup\$
    – Ian Young
    Feb 10, 2018 at 14:01

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .