Exploring Different Cameras and Renderers

You may have noticed that we call our camera a PerspectiveCamera and our renderer a CanvasRenderer. If these names seem oddly specific, that’s because there are other kinds of cameras and renderers. We’ve been using these because most browsers and hardware support them. As we’ll see in Chapter 12, Working with Lights and Materials, some cool effects that we might want to add to our 3D games require different cameras and renderers that work only on relatively new computers.

You Don’t Have to Do These Examples

images/callout-icons/important.png

Some computers will not be able to run the examples in the rest of the chapter. This is because ...

Get 3D Game Programming for Kids now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.