This task is very simple the way I use it. So, ~~~ellipse(200,200,50)~~~ doesn’t have any Z, seen that yet? (I bet so.) Take this for example:

You have a 3D multi-player game like Ignatz. He has a 3D castle war game. How are you supposed to know where your opponent is? Sure, you can put text on the screen to show where your opponent is.

(Note I have NEVER once used multi-player function. I don’t know that this is correct)

But, this looks like too much work.

```
ortho()
viewMatrix(matrix())
fill(255,255,255)
text("Opponent X: " ..opp.x)
text("Opponent Y: " ..opp.y)
text("Opponent Z: " ..opp.z)
popMatrix()
```

But, its as simple as this to give a 2D shape a Z coordnate:

```
translate(yourX, yourY, yourZ)
ellipse(yourX, yourY, 50)
```