1. A system for environment mapping of a surface of a reflective object, the system comprising: memory to store a reflection formula that substitutes a pseudo-normal vector for a normal vector at a point on the surface, and wherein the pseudo-normal vector is defined as bisecting an observation vector directed to an observer and the normal vector; a vector processing unit that computes reflection vectors based on the reflection formula; and a graphics processing unit that renders the reflective object in an image based on the computed reflection vectors.