Skip to content

b-x-wu/graphics-engine

Repository files navigation

Graphics Engine

I'm trying my hand at a graphics engine in C++. I have little experience in the language and almost no knowledge of computer graphics, but I'm trying my best. I'm working out of Fundamentals of Computer Graphics, Fourth Edition by Peter Shirley and Steve Marschner.

Wish me luck.

So far, this program encompasses everything from Chapter 4 on Ray Tracing. The following render uses Blinn-Phong and Lambert shading on the spheres and a modified form of "Ideal Specular Shading" for the plane.

Rendering of two spheres and a plane

About

A CPU based raytracing toy example.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages