Alpha to Coverage

Alpha to Coverage

Alpha to Coverage ist eine Anti-Aliasing-Technologie die es ermöglicht Alpha-Blending-Texturen, wie beispielsweise Zäune oder Vegetation zu rendern.

Inhaltsverzeichnis

Einleitung

Ein Teil der Texturen in modernen Videospielen benötigen Alpha-Texturen, wie zum Beispiel große Teile der Vegetation oder Zäune. Das normale Anti-Aliasing, auch Edge Anti-Aliasing genannt, kann nicht für die Alpha-Texturen genutzt werden, so ergibt sich das Problem des Kantenflimmerns. Die lässt sich nur mit transparenten Anti-Aliasing verhindert werden. Eine Möglichkeit des transparenten Anti-Aliasing war bisher Supersampling (SSAA), Supersampling gilt jedoch als extrem rechenlastig. Da hier im Sinne von Fullscreen-AA, kurz FSAA, auch Texturen erfasst werden und downsampeled (runterskaliert) ausgegeben werden, erhöht sich auch die Texturqualität.

Das Alpha to Coverage ermöglicht es dem Anti-Aliasing diese Alpha-Texturen zu erfassen und mit relativ hoher Geschwindigkeit zu glätten. Zusätzlich ergibt sich das Problem, dass moderne Spiel meisten Off-Screen-Buffer rendern und somit AA zusätzlich erschwert wird.[1]

Technik

Diese Methode benutzt den Alphakanal von Texturen als eine Coverage Mask für Anti-Aliasing. Alpha to Coverage Multisampling basiert auf regulärem Multisampling mit der Ausnahme, dass die Alpha Coverage Mask mit der Multisample Mask verknüpft wird. Alpha to Coverage konvertiert die Alphakomponentenausgabe aus dem Pixel Shader zu einer Coverage-Mask. Wenn das Multisampling angewandt wird, erhält jedes Ausgabefragment eine Transparenz von 0 oder 1, abhängig von dem Alpha Coverage und Multisampling-Resultat.

Siehe auch

Einzelnachweise

  1. GPU Programming Guide

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

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

  • Alpha compositing — This image s alpha channel falls off to zero at its base. A checkered backdrop is often used to signal transparency. In computer graphics, alpha compositing is the process of combining an image with a background to create the appearance of… …   Wikipedia

  • Alpha 103.2 — Infobox Radio Station name = Alpha Radio city = area = Darlington branding = slogan = More Variety airdate = 30 November 1995 frequency = 103.2 MHz share = 5.6% share as of = July 2008 share source = [http://www.rajar.co.uk/listening/quarterly… …   Wikipedia

  • Memory Alpha — This article is about the website. For the (fictional) Star Trek location, see The Lights of Zetar. Memory Alpha URL memory alpha.org Commercial? Yes …   Wikipedia

  • Sony Alpha 550 — Sony α 550 Type Digital single lens reflex camera Sensor 23.4 x 15.6 mm APS C Type CMOS Exmor Sensor, 14.6 million total pixels 14.2 million effective pixels Maximum …   Wikipedia

  • List of programs broadcast by Alpha TV — This is a history of the programming that has aired on Alpha TV (formerly Skai) from Greece: Serials * Tha Se Tho Sto Ploio Comedy * Kato apo tin Akropoli Drama * 10th Entoli (10η Εντολή) Crime drama * Erotas Me Epidotisi O.G.A. (Έρωτας με… …   Wikipedia

  • Sony Alpha 700 — Sony α 700 Type Digital single lens reflex camera Sensor 12.4 effective megapixels CMOS Maximum resolution 4288 × 2856 p …   Wikipedia

  • Sony Alpha 200 — Sony α 200 Type Digital single lens reflex camera Sensor 23.6 mm × 15.8 mm, 10.2 effective megapixels CCD, 1.5 × FOV crop Maximum resolution …   Wikipedia

  • Sony Alpha 850 — Sony α850 Type Single lens reflex Sensor 35.8 mm × 23.9 mm Exmor CMOS sensor Maximum resolution 24.6 megapixels …   Wikipedia

  • Sony Alpha 230 — Sony α 230 Type Digital single lens reflex camera Sensor 10.2 effective megapixels CCD Maximum resolution 3872 × 2592 pixels …   Wikipedia

  • Sony Alpha 100 — Sony α 100 Type Digital single lens reflex camera Sensor 23.6 mm × 15.8 mm 10.2 effective megapixels CCD Maximum resolution …   Wikipedia

Share the article and excerpts

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