Framebuffer (Français)
Disponible depuis LÖVE 0.7.0 et supprimé avec LÖVE 0.8.0 |
Ce type a été renommé en Canvas. |
Un Framebuffer (tampon d'image) est utilisé pour le rendu hors-écran. Il faut l'imaginer comme un écran invisible sur lequel vous pouvez dessiner, mais qui ne sera pas visible tant que vous ne l'aurez pas tracé sur l'écran visible final. Cette technique est également connue sous appellation « rendre dans une texture » ("render to texture").
En traçant des choses qui ne changent pas souvent de position (tels que des objets du décor) sur le Framebuffer, mais en en traçant au contraire chaque objets, vous pourriez réduire le nombre d'opération de traçage pouvant être accomplies à chaque image.
Contents
Constructeurs
love.graphics.newFramebuffer | Creates a new Framebuffer. | 0.7.0 | 0.8.0 |
Fonctions
Framebuffer:getImageData | Get stored ImageData. | 0.7.0 | 0.8.0 |
Framebuffer:getWrap | Gets the wrapping properties of a Framebuffer. | 0.7.2 | 0.8.0 |
Framebuffer:renderTo | Render to a framebuffer using a function. | 0.7.0 | 0.8.0 |
Framebuffer:setWrap | Sets the wrapping properties of a Framebuffer. | 0.7.2 | 0.8.0 |
Object:release | Immediately destroys the object's Lua reference. | 11.0 | |
Object:type | Gets the type of the object as a string. | ||
Object:typeOf | Checks whether an object is of a certain type. |
Supertypes
Exemples
Exemple du forum
http://love2d.org/forums/viewtopic.php?f=4&t=2136&hilit=Framebuffer&start=20
Voir également
- love.graphics (Français)
- love.graphics.newFramebuffer (Français)
- love.graphics.setRenderTarget (Français)
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info