Chapter 83D Graphics Fundamentals

This chapter provides a quick introduction to 3D graphics, which you will use to develop 3D apps in Windows Mixed Reality. It omits mathematical details and instead focuses on providing general definitions of terms that will be used throughout Chapters 9 through 15. The chapter starts by defining coordinate systems used to represent pixels and voxels. It then describes vertices, primitives, and polygons, followed by transformations, quaternions and rotations, shaders and lighting, textures and materials, and particle systems. The chapter ends with a brief glossary of terms.

Pixels, Voxels, and Coordinate Systems

A pixel is an individual point in an image displayed on a screen. The position of the pixel is identified ...

Get Programming for Mixed Reality with Windows 10, Unity, Vuforia and UrhoSharp, First Edition 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.