| Name | vertex |
|---|---|
| Examples |
beginShape(POINTS) vertex(30, 20) vertex(85, 20) vertex(85, 75) vertex(30, 75) endShape()
settings <- function() {
size(100, 100, P3D)
}
draw <- function() {
beginShape(POINTS)
vertex(30, 20, -50)
vertex(85, 20, -50)
vertex(85, 75, -50)
vertex(30, 75, -50)
endShape()
}
|
| Description |
All shapes are constructed by connecting a series of vertices. vertex() is used to specify the vertex coordinates for points, lines, triangles, quads, and polygons. It is used exclusively within the beginShape() and endShape() functions. Drawing a vertex in 3D using the z parameter requires the P3D parameter in combination with size, as shown in the above example. This function is also used to map a texture onto geometry. The texture() function declares the texture to apply to the geometry and the u and v coordinates set define the mapping of this texture to the form. By default, the coordinates used for u and v are specified in relation to the image's size in pixels, but this relation can be changed with textureMode(). |
| Syntax | |
| Related |
PShape_beginShape PShape_endShape bezierVertex quadraticVertex curveVertex texture |
Cover
Reference
Tutorials
Bugs
