remove ambient; fix ray-sqhere intersection
fix ray-sqhere intersection