Wie rendere ich einen Cartoon-Stil mit völlig flachen Farben?

Wie werden perfekte Cartoons im Mixer gerendert? Was auch immer die Engine ist (intern oder zyklisch), ich bekomme diesen Schattierungsübergang immer irgendwo im Modell.

Interne Blender-Render-Engine

Zyklus-Rendering-Engine

Das erste Bild befindet sich in der internen Render-Engine des Mixers mit dem Toon-Shading-Material und das zweite Bild in der Zyklus-Rendering-Engine mit dem toon shader.


Wie kann ich vollständig flache Farben ohne ausgefallene Schattierungsvariation erhalten?

Schattierungsübergang

kein Schattierungsübergang

Kommentare

  • haben Sie versucht Fügen Sie Ihrer Szene eine weitere Lampe (Hemi) hinzu. ' Erhalten Sie diese ausgeprägten Schatten nicht?
  • zum Stapler – Ich habe die Lichtreflexionen in Zyklen gesenkt – min-1 , max-2
  • Ich habe die Erklärung von Light BWK ' ausprobiert, erhalte aber immer noch die gleichen Ergebnisse. Grundsätzlich möchte ich eine Cartoon-Animation in Zyklen mit völlig flachen Farben erstellen.
  • Nun … okay. Ich dachte, Ihr ursprüngliches Beispielbild impliziert, dass dies Teil Ihrer anderen Frage war, aber wenn dies ' nicht der Fall ist, funktioniert dies vermutlich als separate Frage.

Antwort

Eine andere Möglichkeit in Cycles besteht darin, auf dem Compositor einen Shader zu erstellen, der sich auf das gesamte Rendering oder nur auf die Materialien auswirkt Sie möchten.

In diesem Beispiel hat der Affe auf der rechten Seite ein Material mit einem Indexdurchlauf von 1. Im Compositor verwende ich eine Farbrampe, um die Schattierung neu zuzuordnen. Die zweifarbige Schattierung wird mithilfe von erreicht Konstante als Interpolation auf der Rampe.

Geben Sie hier die Bildbeschreibung ein.

Der Rest der Materialien wird von der Rampe nicht beeinflusst.

Kommentare

  • Das gefällt mir sehr gut, aber die Renderzeit wäre sehr lang.
  • nicht viel …
  • Warum werde ich auf diese Seite geschickt, wenn eine ganze Szene zellschattiert werden soll? Jedes Beispiel ändert jedoch nur 1 Material zu rampen. Das ' ist nicht das, was ich will.
  • @EricHuelin Fügen Sie beim Kommentieren mindestens einen Link der Frage / des Kommentars hinzu, die Sie hierher senden.
  • blender.stackexchange.com/questions/67323/…

Antwort

Basis-Toon / Zellschattierung

Dies sind die Einstellungen, die Sie ändern müssen, um die flache Toon / Cel-Schattierung festzulegen. Um Aliasing mit konstanter Interpolation zu beseitigen, aktivieren Sie im Optionsfeld Vollständiges Oversampling. Es gibt Einschränkungen, die in der Grafik vermerkt sind.

Antwort

In BI kann dies durch Verwendung der Toon-Schattierung und Einstellen der glatte Wert auf 0 und füttere ihn dann in eine Farbrampe:

Geben Sie hier die Bildbeschreibung ein

Ich habe auch die Glanzlichter deaktiviert, indem ich die Spiegelintensität auf 0 gesetzt habe.

Antwort

Sie können etwas Ähnliches wie die Lösung von cegaton tun in Zyklen durch Zuführen des gleichen Rampentyps, den er über die Farbeingabe eines Toon-BSDF-Shaders verwendet hat.

Bild eingeben Beschreibung hier

Geben Sie hier die Bildbeschreibung ein

BEARBEITEN: Dies ist eine Lösung, die Sie im Material und nicht im Compositor ausführen.

Kommentare

  • Dies ist keine ' nicht einmal Freestyle! ' ist nur der Materialknoten-Editor. (B. Aber Sie können das definitiv hinzufügen, um bessere Linien zu erhalten.) Freestyle wird angewendet, nachdem alles gerendert und dann hinzugefügt wurde. Ich ' bin mir nicht sicher, ob Freestyle vor dem Compositing fertig ist oder nicht.
  • Danke für den Tipp;). Ich wollte " Zellenschattierung " eingeben. Ich schreibe es oft falsch ', weil sie in Cartoons oft Hand in Hand gehen. Ja, es ist ein Compositing-Effekt.

Antwort

Nach einigem Ausprobieren habe ich mein BI-Toon-Shading-Setup erstellt in Zyklen. Dies ist eine sehr einfache und nützliche Einrichtung. Mit dem ColorRamp-Knoten können Sie die Licht- und Schattenrichtung mit der Lampe in der Szenen- und Objektschattierung einfach bestimmen. Wenn Sie dieses Setup mit Freestyle verwenden, können es gut aussehende zellschattierte Objekte sein. Und wenn Sie die Schattenposition beim Animieren von Objekten nicht ändern möchten (was ich empfehle), übergeordnet Ihre Lampe das Objekt.

Hier ist mein Setup. Bildbeschreibung hier eingeben

Kommentare

  • Das gefällt mir Das Knoten-Setup hat bei mir nicht ' funktioniert, da ich im Knoten Texturkoordinaten eine echte Lampe verwendet habe.Wenn ich es in ein Objekt ohne Lampe (z. B. eine Kugel) geändert habe, hat es funktioniert.

Antwort

Ich verwende die interne Blender-Engine ständig für das Rendern im Cartoon-Stil. Wenn Sie auf der Registerkarte „Material“ unten im Abschnitt „Schattierung“ keine Schatten darauf haben möchten, aktivieren Sie die Schaltfläche neben „Schattenlos“, um die Schattierung und das Abschatten zu entfernen Passen Sie es an Ihre Bedürfnisse an.

Antwort

Sie können mit Umgebungsokklusion und Außenbeleuchtung im World Settings Panel für weitere Toon-ähnliche Effekte UND den Strich & Freestyle (1 Pixel ist mehr als genug) Einstellungen unter Abschnitt rendern für Kantenstriche und Konturen auf Objekten .

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.