Questioning the use of triangle as the only 3d primitive

 

This was my science project in grade 10. I won the Young Scientist Competition in Computer Science in Thailand and came to Philadelphia, Pennsylvania to present it in ISEF1999. I tried to convince that using quads in real time rendering is better than using triangles. I did some experiments to show that the software rendering speed increases when quad is use in place of triangles. Also, the visual appearance of Gouraud Shading of quad was better. However, a flaw in the project was that my software implementation of triangle rendering was not the best algorithm out there. The software I used in the experiment was an extended version of my 3D Creator which supports fake Phong shading.