Some of the Portal and Portal 2 promotional videos have a 2D/3Dish world in an orthographic/isometric view.

I know how to set the camera to orthographic in Blender, but how would I go about creating the 2D-style characters? Also, which render engine should I use? Any tips on how to create something similar would be appreciated.

Reference #1
Reference #2

  • $\begingroup$ I'm guessing you want Toon or Cel shading? Or would Freestyle work for you? $\endgroup$ Commented Aug 2, 2013 at 6:07
  • 2
    $\begingroup$ This question is open ended, and is several questions rolled into one. The best way to use this site is to focus on one thing. For example you could show a render and node setup of how you tried to approach this yourself, then people here can offer insight by suggestion their interpretations. As it stands no-one knows what you have tried already, or what level you are at currently. $\endgroup$
    – zeffii
    Commented Aug 2, 2013 at 11:48

1 Answer 1


It's not clear on what aspects your question is focussed. For this orthographic render I used BI since freestyle isn't available when using cycles. The caracters were made from a plane with a few extrusions and a circle.

enter image description here

Enable freestyle in the render tab :

enter image description here

To control which objects get outline, create a group (here desk and sitting guy) after that go to the Render Layers Tab select the group in the highlighted box (red).

enter image description here

If you want to use cycles you might be interested in blender-cycles-toon-material-node-setup

  • $\begingroup$ OT: nice Theme! Is this a modified Elsyiun? Would you mind to share that? $\endgroup$
    – Germar
    Commented Aug 2, 2013 at 20:58
  • 1
    $\begingroup$ @Germar It's the energy theme you can download here: studiollb.wordpress.com/download $\endgroup$
    – stacker
    Commented Aug 3, 2013 at 11:52
  • $\begingroup$ Cool theme. Thanks for the link. And, of course, the answer to the question. It looks pretty close to what I'm trying to achieve. $\endgroup$
    – Keavon
    Commented Aug 3, 2013 at 18:08

You must log in to answer this question.

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