         scene.opts.callback = (error, sceneobj) ->
             if not error
                 if scene.obj?
-                    sceneobj.add_obj scene.obj
+                    sceneobj.addObj scene.obj
                 sceneobj.finalize()
             opts.callback? error, sceneobj
 

                texture.needsUpdate = true
                spriteMaterial = new THREE.SpriteMaterial
                    map     : texture
                    opacity : opts.material.opacity
                particle = new THREE.Sprite spriteMaterial

                position = @aspect_ratio_scale opts.loc...

            @boundingBox.geometry.boundingBox = obj.geometry.boundingBox.clone()
        @boundingBox.update @boundingBox

    addText: (opts) ->
        opts = defaults opts,
            loc              : [0,0,0]
            text             : required
