Name

modelX()

Examples
size(100, 100, P3D)
noFill()

background(0)
pushMatrix()
# start at the middle of the screen
translate(width/2, height/2, -100)
# some random rotation to make things interesting
rotateY(1.0)#yrot)
rotateZ(2.0)#zrot)
rotateX(0)
# offset from center
translate(0, 50, 0)
# draw a white box outline at (0, 0, 0)
stroke(255)
box(50)
# the box was drawn at (0, 0, 0), store that location
x = modelX(0, 0, 0)
y = modelY(0, 0, 0)
z = modelZ(0, 0, 0)
# clear out all the transformations
popMatrix()
# draw another box at the same (x, y, z) coordinate as the other
pushMatrix()
translate(x, y, z)
stroke(255, 0, 0)
box(50)
popMatrix()
Description
Syntax
modelX(x, y, z)
Parameters
x
y
z
Related modelY()
modelZ()
Updated on Wed Jan 18 17:32:21 2017.
Creative Commons License