Ein neuer Shader für Blender, erstellt von yogyog, löst das lästige Problem des Flackerns in Dithering-Mustern. Getauft als Surface Stable Fractal Dithering, erzeugt diese von Runevision erfundene und von yogyog angepasste Technik stabile Linien auf der Oberfläche von 3D-Objekten. Beim Navigieren durch die Szene bleibt der Tintenzeichnungseffekt fixiert, ohne lästige Bewegungen oder Flackern.
Wie die Oberflächenstabilität in Eevee funktioniert 🎨
Der Kern des Shaders ist eine mathematische Berechnung, die das Dithering-Muster direkt an die Koordinaten des Objekts bindet, nicht an den Bildschirm. Dies verhindert, dass sich die Linien bewegen oder flackern, wenn sich die Kamera ändert. Darüber hinaus löst es das klassische Problem der Linienstärke: Wenn ein Objekt weiter entfernt wird, wird der Strich nicht übermäßig dünn, sondern simuliert einen Stift mit konstanter Strichstärke. Der Autor empfiehlt die Verwendung einer Asset-Bibliothek oder den direkten Import der Blend-Datei und warnt, dass dies nur in Eevee funktioniert.
Abschied von Linien, die beim Wegzoomen verschwinden ✍️
Endlich können wir in 3D mit Tinte zeichnen, ohne dass es so aussieht, als ob dem Stift beim Herauszoomen die Tinte ausgeht. Und das alles, ohne dass der Shader jedes Mal verrückt spielt, wenn wir die Kamera bewegen. Allerdings: Wenn du Cycles verwendest, vergiss es: Hier bleibt das Dithering so still, dass es nicht einmal merkt, dass du existierst. Ein technischer Fortschritt, der dich zumindest nicht das Gefühl haben lässt, du würdest ein GIF aus den 90ern bearbeiten.