Non-photorealistic Rendering

Non-photorealistic Rendering

Non-photorealistic Rendering (kurz: NPR) bezeichnet eine Methode zum Erzeugen („Rendern“) von Computergrafiken, die bewusst nicht dem physikalisch korrekten Abbild eines Modells entsprechen.

Inhaltsverzeichnis

Überblick

Eine Computergrafik, links konventionell gerendert, rechts NPR

Während es Ziel der meisten Algorithmen zum Rendern von Computergrafiken ist, ein Ergebnis zu erzeugen, welches möglichst nahe an das Vorbild eines Fotos gelangt, wird diese Beschränkung beim NPR aufgehoben. Mithilfe derzeitiger Algorithmen ist es so, ausgehend von denselben dreidimensionalen Modellen beispielsweise möglich, Bilder zu erzeugen, die wie Strichzeichnungen, Aquarelle, Ölgemälde o.ä. aussehen. Diese Art von Algorithmen, die geometrisch korrekte Formen nicht fotorealistisch darstellen, sind am häufigsten vertreten und (zumeist) auch als rein bildbasierte Varianten (also ohne Betrachtung der zugrundeliegenden Geometrie) möglich. Es gibt jedoch auch weitere Bereiche des NPR wie z. B. nicht fotorealistische Beleuchtung oder nicht fotorealistische Projektion: hierbei wird mit optischen Gesetzen gebrochen und so Darstellungen ermöglicht, die in der Realität physikalisch unmöglich sind. Beispiele hierfür sind inverse Perspektive (parallele Linien divergieren, Objekte werden mit zunehmender Entfernung von der Kamera größer), mehrere Kamerastandpunkte, die in einem Bild vereint sind, nicht planare Projektionsflächen.

Missverständnisse

Oft werden auch Verfahren, die mithilfe der herkömmlichen fotografischen Herangehensweisen möglich sind, als NPR bezeichnet. Zum Teil handelt es sich hierbei um Verfahren, bei denen trotz der Anwendungsmöglichkeit in der Fotografie kein mathematisches Bild vorhanden ist (die scharfe Projektion auf eine gekrümmte Fläche ist in einem gewissen Rahmen durchaus möglich, wenn z. B. eine hinreichend kleine Blende bei der Bildvergrößerung gewählt wird, einem physikalischen Abbild entspricht dies jedoch nicht), zum Teil handelt es sich um bildbasierte Verfälschungen, die nicht im Rahmen der "klassischen" fotografischen Verfahren vertreten sind (als Beispiele hierfür seien der Bromöldruck und das Sabattier- Verfahren genannt), oder aber es handelt sich um physikalisch mögliche, aber den Anwendern der Computertechnik scheinbar nicht bekannte Verfahren, wie z. B. der Bildkorrektur nach Scheimpflug. All diese, dem Begriff nach durchaus als "fotorealistisch" zu bezeichnendende Darstellungsmethoden werden in der Literatur gelegentlich als NPR bezeichnet.

Anwendung

Die Anwendung des NPR ist vielfältig: Strichzeichnungen sind im Bereich technischer Anleitungen oft besser verständlich als Fotos, auch in medizinischen Fachbüchern bilden Fotos eher eine Ausnahme. In anderen Bereichen, in denen es bisher üblich war, Zeichnungen von Hand anzufertigen, werden heute CAD- Programme eingesetzt. Um hierbei dieselben Ergebnisse wie früher zu erreichen, ist oft ebenfalls NPR nötig (als Beispiel sei die Zeichnung von Architekten genannt, bei der der Detailgrad einer Strichzeichnung den Stand der Planung widerspiegelt). Ferner spielt NPR im künstlerischen Bereich und in Computerspielen eine große Rolle, siehe auch Cel Shading.

Literatur

  • Bruce Gooch, Amy Gooch: Non-Photorealistic Rendering. AK Peters, Natick 2001, ISBN 1-56881-133-0
  • Thomas Strothotte, Stefan Schlechtweg: Non Photorealistic Computer Graphics: Modeling, Rendering and Animation. Morgan Kaufmann, San Francisco 2002, ISBN 1-55860-787-0

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Non-photorealistic rendering — A normal shader (left) and a NPR shader using cel shading (right) Non photorealistic rendering (NPR) is an area of computer graphics that focuses on enabling a wide variety of expressive styles for digital art. In contrast to traditional computer …   Wikipedia

  • Rendering (computer graphics) — Not to be confused with 3D rendering. A variety of rendering techniques applied to a single 3D scene …   Wikipedia

  • Artistic rendering — Rendering in visual art and technical drawing means the process of creating, shading and texturing of an image, especially a photorealistic one. It can also be used to describe the quality of execution of that process. This is synonymous with… …   Wikipedia

  • 3D rendering — is the 3D computer graphics process of automatically converting 3D wire frame models into 2D images with 3D photorealistic effects on a computer.Rendering methods Main Article: RenderingRendering is the final process of creating the actual 2D… …   Wikipedia

  • Nicht-fotorealistisches Rendern — Non photorealistic Rendering (kurz: NPR) bezeichnet eine Methode zum Erzeugen („Rendern“) von Computergrafiken, die bewusst nicht dem physikalisch korrekten Abbild eines Modells entsprechen. Inhaltsverzeichnis 1 Überblick 2 Missverständnisse 3… …   Deutsch Wikipedia

  • Computer animation — Further information: Animation and Computer generated imagery An example of computer animation which is produced in the motion capture technique Computer animation is the process used for generating animated images by using computer… …   Wikipedia

  • 3D computer graphics — This article is about the process of creating 3D computer graphics. For information on the study of computer graphics, see Computer graphics. 3D computer graphics …   Wikipedia

  • Computer graphics (computer science) — This article is about the scientific discipline of computer graphics. For other uses see Computer graphics (disambiguation). A modern render of the Utah teapot, an iconic model in 3D computer graphics created by Martin Newell in 1975. Computer… …   Wikipedia

  • Source (game engine) — Source engine …   Wikipedia

  • Cel-shaded animation — (also called cel shading or toon shading) is a type of non photorealistic rendering designed to make computer graphics appear to be hand drawn. Cel shading is often used to mimic the style of a comic book or cartoon. It is a somewhat recent… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”