             fontface    : "helvetiker"
             size        : 1         # should really be specified
             depth       : 1         # ditto
-            material    : required
+            texture     : required
             in_frame    : true
 
         geometry = new THREE.TextGeometry opts.text,

        opts = defaults opts,
            vertices    : required
            faces       : required
            material    : required
            wireframe   : undefined
            in_frame    : true


            geometry.vertices.push @vector(point...)

        line = new THREE.Line geometry, new THREE.LineBasicMaterial(linewidth:opts.thickness)
        line.material.color.setRGB opts.texture.color

        if opts.in_frame
            @updateBoundingBox line
