love.graphics.newGeometry
Available since LÖVE 0.9.0 |
This function is not supported in earlier versions. |
Creates a new Geometry.
Contents
Function
Synopsis
geometry = love.graphics.newGeometry( vertices, draw_mode, vertex_map )
Arguments
table vertices
- The table filled with vertex information tables for each vertex as follows:
number [1]
- The position of the vertex on the x-axis.
number [2]
- The position of the vertex on the y-axis.
number [3]
- The u texture coordinate. Texture coordinates are normally in the range of [0, 1], but can be greater or less (see WrapMode.)
number [4]
- The v texture coordinate. Texture coordinates are normally in the range of [0, 1], but can be greater or less (see WrapMode.)
number [5] (255)
- The red color component.
number [6] (255)
- The green color component.
number [7] (255)
- The blue color component.
number [8] (255)
- The alpha color component.
GeometryDrawMode draw_mode ("fan")
- How the vertices are used when drawing. The default mode "fan" is sufficient for simple convex polygons.
table vertex_map ({1, 2, 3, ...})
- A table describing the order of the vertices when they are drawn. The vertex map allows you to re-order or reuse vertices when drawing without changing the actual vertex parameters.
Returns
Geometry geometry
- The new geometry.
Function
Synopsis
geometry = love.graphics.newGeometry( vertex1, vertex2, vertex3, ..., draw_mode, vertex_map )
Arguments
table vertex1
- The vertex information table for the first vertex.
table vertex2
- The vertex information table for the second vertex.
table vertex3
- The vertex information table for the third vertex.
GeometryDrawMode draw_mode ("fan")
- How the vertices are used when drawing. The default mode "fan" is sufficient for simple convex polygons.
table vertex_map ({1, 2, 3, ...})
- A table describing the order of the vertices when they are drawn. The vertex map allows you to re-order or reuse vertices when drawing without changing the actual vertex parameters.
Returns
Geometry geometry
- The new geometry.
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