jan
30

Toon Shader

Toon Shader

Render cartoonachtige figuren met de Fallof maps in 3Dmax. Als basis wordt de toons shader van Neil Blevins gebruikt. Met wat kleine tweaks kun je een nog mooier resultaat bereiken. Wat basis kennis is vereist, niet alles wordt in detail uitgelegd.

Ik was Neil Blevin’s toon shader tutorial aan het bekijken die gebruik maakt van fallof om het lijntekening effect te verkrijgen. Maar fallof voor de omlijning geeft niet een erg strakke omlijning bij bepaalde kromming.

Je kunt de omlijning ook anders doen. Hiervoor heb je nodig cSpolytools (van http://www.3dluvr.com/subagio/cspolytools.html) en ik heb gebruik gemaakt van de toon shader van Neil Blevins voor de invulling.

Je kunt er ook zelf een klussen met fallof’s, kijk naar Neil’s toon shader als referentie (te downloaden op http://www.neilblevins.com en dan de cg education sectie, tut 19) zet bij deze toon shader de zwarte rand uit door in de eerste mixmap van de ”diffuse map” de “mix amount” uit te zetten.

Een toon shader met fallof randje:

Dan naar het maken van een nieuwe rand:

1. maak van je mesh een editable poly als deze het nog niet is.

2.kopier je mesh op dezelfde plek (clone)

3.ga naar “vertex sub-object” van je deze kopie, en selecteer alle vertexen. Ga dan naar je cSpoly menu of quad, en doe “csvertPush”. Deze optie optie laat je mesh groeien of krimpen langs de “normals” van je poly’s.

Maak de mesh wat groter, hoe groter je mesh hoe groter de lijndikte.

4.Ga uit “sub object” en voeg een “normal” modifier toe. FLIP de normals. Maak een totaal zwarte material zonder highlight, en ken hem toe aan je omlijning-mesh.

5.render!

Deze truuk verdubbelt je polycount, dus met meshes met veel poly’s zal dit de scene vertragen.

Laat een reactie achter

Categorieën

Archief

  • collapse2012 (1)
    • februari (1)
    • expand2011 (5)
    • expand2010 (40)
    • expand2006 (1)
    • expand2005 (1)
    • expand2004 (5)
    • expand2003 (2)
    • expand2002 (66)