Rendering

Minecraft Wiki article. Categories: Minecraft_stubs, Stubs

📌 Mirrored from Minecraft Wiki

This article is reproduced from Rendering on the Minecraft Wiki. Mirrored from revision 3630255. It is licensed CC BY-NC-SA 3.0 by the Minecraft Wiki contributors — not under the Codex’s CC BY-SA 4.0, and it may not be used commercially. Edits belong upstream, not here.

This article is a stub.
 
You can help by expanding it. The talk page may contain suggestions.

Rendering refers to the process of converting digital information to a form which can be displayed via a visual output such as a computer monitor. This is often done using dedicated rendering engines such as Blaze3D, or rendering pipelines such as RenderDragon.

Java Edition

World terrain

Blocks comprising the world are defined via block model files. Each model defines "quads", which are often planar rectangles. Each quad is comprised of two triangles. Fluids are also defined geometrically using quads; in this case, they are not necessarily coplanar.

Triangles are defined by three vertices, and have a direction in which to render. Rendering is done by means of a fragment shader.

How blocks render depends on the render type of each block. There are four options: solid, cutout, cutout mipped, and translucent.

Sources