To find the intersect point you can also use the pick command.
Code:
info = viz.pick(1)
if info.intersected:
print 'p1:',info.intersectPoint
Have you tried disabling lighting on the object?
Code:
object.disable(viz.LIGHTING)
This will prevent lighting calculations from being performed on the object, which will make it brighter.