Difference between revisions of "Framebuffer"
m |
|||
Line 25: | Line 25: | ||
[[Category:Types]] | [[Category:Types]] | ||
{{#set:Description=Off-screen render target.}} | {{#set:Description=Off-screen render target.}} | ||
+ | == Other Languages == | ||
+ | {{i18n|Framebuffer}} |
Revision as of 19:14, 18 November 2010
Available since LÖVE 0.7.0 |
This type is not supported in earlier versions. |
A Framebuffer is used for off-screen rendering. Think of it as an invisible screen that you can draw to, but that will not be visible until you draw it to the actual visible screen.
It is also known as "render to texture".
It is tempting to think of a Framebuffer as a canvas. And though you can create one that is larger or smaller than the screen, it does not act like one, meaning you cannot draw things that lie outside of the window dimensions. Instead all content drawn to the buffer will be scaled according to framebuffer_width/screen_width in x-direction and framebuffer_height/screen_height in y-direction.
Constructors
love.graphics.newFramebuffer | Creates a new Framebuffer. |
Functions
Canvas | Off-screen render target. |
Canvas (Nederlands) | Off-screen render target. |
Framebuffer | Off-screen render target. |
Framebuffer:getImageData | Get stored ImageData. |
Framebuffer:getWrap | Gets the wrapping properties of a Framebuffer. |
Framebuffer:renderTo | Render to a framebuffer using a function. |
Framebuffer:setWrap | Sets the wrapping properties of a Framebuffer. |
Image | Drawable image type. |
Mesh | A 2D polygon mesh used for drawing arbitrary textured shapes. |
ParticleSystem | Used to create cool effects, like fire. |
SpriteBatch | Store image positions in a buffer, and draw it in one call. |
SpriteBatch (Français) | Stock des positions d'image dans un tampon, puis les trace en un seul appel. |
Text | Drawable text. |
TextBatch | One or more precalculated strings of text stored in a Drawable object. |
Texture | Superclass for drawable objects which represent a texture. |
Video | A drawable video. |
Supertypes
See Also
Other Languages
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