             fontface    : undefined # defaults to Text3d's default font
             rotation    : undefined # by default will always face the camera
             size        : 1         # should really be specified
-            material    : required
+            texture     : required
             in_frame    : true
 
         opts.depth = 0


                context.beginPath()
                context.arc centerX, centerY, radius, 0, 2*Math.PI, false
                context.fillStyle = rgb_to_hex opts.material.color
                context.fill()

                texture = new THREE.Texture canvas

            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
