 
         view_angle = 45
         aspect     = @opts.width/@opts.height
-        near       = 0.1
-        far        = Math.max 20000, opts.distance*2
-
-        @camera    = new THREE.PerspectiveCamera view_angle, aspect, near, far
+
+        @camera    = new THREE.PerspectiveCamera view_angle, aspect
         @scene.add @camera
         @camera.position.set opts.distance, opts.distance, opts.distance
         @camera.lookAt @scene.position

            else
                console.log "ERROR: bad object type #{opts.obj.type}"

    # always call this after adding things to the scene to make sure track
    # controls are sorted out, etc.   Set draw:false, if you don't want to
    # actually *see* a frame.
    set_frame: ->
        ###
        if Math.abs(x1 - x0) < eps
            x1 += 1

                max = @boundingBox.geometry.boundingBox.max
                avg = @boundingBox.geometry.boundingBox.center()

                offset = @maxDim*0.05
                offsets = (new THREE.Vector3 offset, offset, offset).divide @aspectRatio

                textSize = @minDim/@scaleSize/8

                if textSize is 0
                    return
