File:Rendering techniques example, rasterization, low quality, Blender EEVEE.png

Page contents not supported in other languages.
This is a file from the Wikimedia Commons
From Wikipedia, the free encyclopedia

Original file(1,024 × 768 pixels, file size: 491 KB, MIME type: image/png)

Summary

Description
English: A 3D rendered image using rasterization, rendered by Blender's EEVEE renderer.

Lower quality settings have been used in order to highlight the potential weaknesses of rasterization (the EEVEE renderer is capable of much higher quality images). The scene uses very simple lighting, and uniform background colors, to make it easier to interpret differences in global illumination when comparing to versions of the image rendered using different techniques.

The cow model has been converted to a mesh of triangles, which a rasterizing renderer can use directly. The low resolution of this mesh causes silhouettes to appear angular. However the renderer is able to give the impression of a smooth surface by interpolating the surface normal within each triangle.

The shadows are rendered using shadow mapping, and the limited resolution of the shadow maps causes the edges of the shadows to have a pixelated appearance. A 'screen-space' method is used to render reflection and refraction, which has limited quality and accuracy, and cannot show anything that does not appear elsewhere in the rendered image. The far side of the center cow does not appear in the reflection, and the refracted image is very simplistic. Indirect illumination in shadowed areas is approximated by a uniform blue light. The transparent cow casts the same shadow as the two opaque cows, with no attempt to render caustics.

Note that the methods used here to render reflection and refraction are advanced techniques that are more closely related to ray tracing than to rasterization, and they are not implemented by most rasterizing renderers.
Date
Source

Own work

Cow model used in the 3D scene: public domain (CC0), by Keenan Crane, from https://www.cs.cmu.edu/~kmcrane/Projects/ModelRepository/
Author KaiaVintr

Licensing

I, the copyright holder of this work, hereby publish it under the following license:
w:en:Creative Commons
attribution share alike
This file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license.
You are free:
  • to share – to copy, distribute and transmit the work
  • to remix – to adapt the work
Under the following conditions:
  • attribution – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • share alike – If you remix, transform, or build upon the material, you must distribute your contributions under the same or compatible license as the original.

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

depicts

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current20:57, 28 January 2024Thumbnail for version as of 20:57, 28 January 20241,024 × 768 (491 KB)KaiaVintrUploaded own work with UploadWizard
The following pages on the English Wikipedia use this file (pages on other projects are not listed):