         material.color.setRGB opts.texture.color...
 
         text = new THREE.Mesh geometry, material
-        @rescale text.position.set(opts.loc...)
+        text.position.set opts.loc...
         text.rotation.set opts.rotation...
 
         geometry.computeBoundingBox()

            texture     : required
            in_frame    : true

        opts.depth = 0
        text = @addText3d opts
        if not opts.rotation?
            if @_text?
                @_text.push text
            else
                @_text = [text]
        return text

    addText3d: (opts) ->


            @opts.callback? undefined, @

    attachToDom: (parentElement) ->
        if @element?
            removeElement @element
        else
            @element = document.createElement 'span'
            @element.className = 'math-3d-viewer'

        parentElement.appendChild @element

    # client code should call this when done adding objects to the scene
    finalize: ->
