"""
 * Move Eye. 
 * by Simon Greenwold.
 * 
 * The camera lifts up (controlled by mouseY) while looking at the same point.
 """
def setup(): 
    size(640, 360, P3D)
    fill(204)
    
def draw(): 
    lights()
    background(0)
    
    # Change height of the camera with mouseY
    camera(30.0, mouseY, 220.0, # eyeX, eyeY, eyeZ
           0.0, 0.0, 0.0,       # centerX, centerY, centerZ
           0.0, 1.0, 0.0)       # upX, upY, upZ
    
    noStroke()
    box(90)
    stroke(255)
    line(-100, 0, 0, 100, 0, 0)
    line(0, -100, 0, 0, 100, 0)
    line(0, 0, -100, 0, 0, 100)

@@ -1,14 +1,12 @@
 %22%22%22%0A
- *
  Move Ey
@@ -9,18 +9,16 @@
 e Eye. %0A
- *
  by Simo
@@ -35,13 +35,10 @@
 d.%0A 
-*
  %0A
- *
  The
@@ -114,13 +114,101 @@
 nt.%0A
+ The camera has no effect while moving from left to right i.e.%0A unaffected by mouseX.%0A
  %22%22%22%0A
+ %0A
 def 
@@ -215,17 +215,16 @@
 setup():
- 
 %0A    siz
@@ -254,20 +254,17 @@
 ll(204)%0A
-    
+%0A
 %0Adef dra
@@ -267,17 +267,16 @@
  draw():
- 
 %0A    lig
@@ -299,20 +299,16 @@
 ound(0)%0A
-    
 %0A    # C
@@ -377,16 +377,17 @@
 , 220.0,
+ 
  # eyeX,
@@ -423,16 +423,17 @@
 .0, 0.0,
+ 
        #
@@ -491,16 +491,17 @@
 )       
+ 
 # upX, u
@@ -508,20 +508,16 @@
 pY, upZ%0A
-    
 %0A    noS

Update MoveEye.py