Name

ortho

Examples
settings <- function() {
    size(100, 100, P3D)
}

draw <- function() {
    noFill()
    ortho(0, width, 0, height)  # same as ortho()
    translate(width/2, height/2, 0)
    rotateX(-PI/6)
    rotateY(PI/3)
    box(45)
}
Description Sets an orthographic projection and defines a parallel clipping volume. All objects with the same dimension appear the same size, regardless of whether they are near or far from the camera. The parameters to this function specify the clipping volume where left and right are the minimum and maximum x values, top and bottom are the minimum and maximum y values, and near and far are the minimum and maximum z values. If no parameters are given, the default is used: ortho(0, width, 0, height).
Syntax
ortho()
ortho(left, right, bottom, top)
ortho(left, right, bottom, top, near, far)
Parameters
leftfloat: left plane of the clipping volume
rightfloat: right plane of the clipping volume
bottomfloat: bottom plane of the clipping volume
topfloat: top plane of the clipping volume
nearfloat: maximum distance from the origin to the viewer
farfloat: maximum distance from the origin away from the viewer
Creative Commons License