Difference between revisions of "Framebuffer (Deutsch)"

(Created page with "{{newin|0.7.0|070|type=type}} Ein Framebuffer wird zum Offscreen Rendern benutzt. Man kann sich das als einen unsichtbaren Bildschirm vorstellen, auf dem gezeichnet wird. Ers...")
 
m (Fixed listing and description.)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{newin|[[0.7.0]]|070|type=type}}
+
{{newin|[[0.7.0]]|070|type=type}}{{oldin|[[0.8.0]]|080|type=type|text=Wurde umbenannt zu [[Canvas]]}}
 
Ein Framebuffer wird zum Offscreen Rendern benutzt. Man kann sich das als einen unsichtbaren Bildschirm vorstellen, auf dem gezeichnet wird. Erst wenn du ihn explizit auf den realen Bildschirm zeichnest, wird der Inhalt sichtbar. Dies wird auch als "in eine Textur rendern" ("render to texture") bezeichnet.
 
Ein Framebuffer wird zum Offscreen Rendern benutzt. Man kann sich das als einen unsichtbaren Bildschirm vorstellen, auf dem gezeichnet wird. Erst wenn du ihn explizit auf den realen Bildschirm zeichnest, wird der Inhalt sichtbar. Dies wird auch als "in eine Textur rendern" ("render to texture") bezeichnet.
  
Line 5: Line 5:
  
 
== Konstruktoren ==
 
== Konstruktoren ==
{{#ask: [[Category:Functions]] [[Constructs::Framebuffer]]
+
{{#ask: [[Category:Functions]] [[Constructs::Framebuffer (Deutsch)]]
 
| headers=hide
 
| headers=hide
 
| default=None.
 
| default=None.
 +
| format=template
 +
| template=ListingFields
 +
| introtemplate=ListingIntro
 +
| outrotemplate=ListingOutro
 
| ?Description
 
| ?Description
 +
| ?PrettySince
 +
| ?PrettyRemoved
 
}}
 
}}
 
== Funktionen ==
 
== Funktionen ==
{{#ask: [[Category:Functions]] [[parent::Framebuffer||Drawable||Object]] [[Since::<072]]
+
{{#ask: [[Category:Functions]] [[parent::Framebuffer (Deutsch)||Drawable (Deutsch)||Object (Deutsch)]]
 
| headers=hide
 
| headers=hide
 +
| format=template
 +
| template=ListingFields
 +
| introtemplate=ListingIntro
 +
| outrotemplate=ListingOutro
 
| ?Description
 
| ?Description
 +
| ?PrettySince
 +
| ?PrettyRemoved
 
}}
 
}}
 
== Supertypen ==
 
== Supertypen ==
* [[parent::Drawable]]
+
* [[parent::Drawable (Deutsch)|Drawable]]
* [[parent::Object]]
+
* [[parent::Object (Deutsch)|Object]]
 
== Siehe auch ==
 
== Siehe auch ==
* [[parent::love.graphics_(Deutsch)]]
+
* [[parent::love.graphics (Deutsch)|love.graphics]]
* [[love.graphics.newFramebuffer_(Deutsch)]]
+
* [[love.graphics.newFramebuffer (Deutsch)|love.graphics.newFramebuffer]]
* [[love.graphics.setRenderTarget]]
+
* [[love.graphics.setRenderTarget (Deutsch)|love.graphics.setRenderTarget]]
 
[[Category:Types]]
 
[[Category:Types]]
{{#set:Description=Off-screen render target.}}
+
{{#set:Description=Offscreen-Buffer.}}
 
== Andere Sprachen ==
 
== Andere Sprachen ==
 
{{i18n|Framebuffer}}
 
{{i18n|Framebuffer}}

Latest revision as of 12:03, 22 October 2014

Available since LÖVE 0.7.0
This type is not supported in earlier versions.
Removed in LÖVE 0.8.0
Wurde umbenannt zu Canvas.

Ein Framebuffer wird zum Offscreen Rendern benutzt. Man kann sich das als einen unsichtbaren Bildschirm vorstellen, auf dem gezeichnet wird. Erst wenn du ihn explizit auf den realen Bildschirm zeichnest, wird der Inhalt sichtbar. Dies wird auch als "in eine Textur rendern" ("render to texture") bezeichnet.

Man kann zum Beispiel Objekte, die nicht oft ihre Position ändern (wie zum Beispiel Hintergrundgegenstände) in den Framebuffer zeichnen. Wenn der Hintergrund fertig ist, kann der gesamte Framebuffer real gezeichnet werden, statt jedes Objekt einzeln. Dies spart Zeichenoperationen, die für jedes Einzelbild aufgerufen werden müssen.

Konstruktoren

love.graphics.newFramebuffer (Deutsch) Erstellt einen neuen Framebuffer. Added since 0.7.0 Removed in 0.8.0

Funktionen

Object:type (Deutsch) Gibt den Typ des Objekts als String zurück.
Object:typeOf (Deutsch) Überprüft ob ein Objekt einem bestimmten Datentypen angehört.

Supertypen

Siehe auch

Andere Sprachen