                             z.push 255
                         else
                             z.push 0
-                    @opts.foreground = rgb_to_hex z[0], z[1], z[2]
+                    @opts.foreground = rgb_to_hex z...
 
             @opts.callback? undefined, @
 

                spriteMaterial = new THREE.SpriteMaterial map: texture
                particle = new THREE.Sprite spriteMaterial

                p = @aspect_ratio_scale o.loc
                particle.position.set p[0], p[1], p[2]
                @_points.push [particle, o.size/200]

            when 'canvas'

                txt mx, y1+e, z0, "x=#{l x0, x1}"
                txt x0, y1+e, z0, l x0

        v = @vector mx, my, mz
        @camera.lookAt v
        if @controls?
            @controls.target = @_center
