Bui Tuong Phong Created 2026-10-31 Updated 2026-11-05
Bui Tuong Phong was a computer scientist whose work on computer graphics includes the Phong reflection model. His 1975 paper, Illumination for computer generated pictures by Bui Tuong Phong, connects geometric descriptions of surfaces with the calculation of their visible appearance.[ref]
Illumination for computer generated pictures by Bui Tuong Phong. Communications of the ACM 18(6), 311–317
The Phong reflection model separates Lambertian reflectance and specular reflection contributions, letting a broad matte response and a concentrated highlight be adjusted independently. For a concrete software example, the JavaFX PhongMaterial class combines those contributions with ambient and self-illumination terms, using the surface normal vector, reflected-light direction and viewing direction in its calculation.[ref]