In this chapter, we added lights and shadows to our scene, created a viewport, and worked with a viewfrustum
.
Specifically, we covered:
In the next chapter, we will learn how to process user input from the keyboard and mouse. We will also learn what a FrameListener
is and how to use it.
3.139.107.210