© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
M. Cywiak, D. CywiakMulti-Platform Graphics Programming with Kivyhttps://doi.org/10.1007/978-1-4842-7113-1_2

2. Two-Dimensional Mapping and Rotation Equations of a Point

Moisés Cywiak1   and David Cywiak2
(1)
Leon, Guanajuato, Mexico
(2)
Queretaro, Mexico
 

In this chapter, we cover basic equations for rotating two-dimensional points and mapping them on the computer’s screen.

2.1 Rotation Equations

In this section, you learn the basic transformation equations to rotate points on a two-dimensional plane. You’ll begin by finding the equations that relate the coordinates of a point in a two-dimensional static coordinate system to a rotated one. The static coordinate ...

Get Multi-Platform Graphics Programming with Kivy: Basic Analytical Programming for 2D, 3D, and Stereoscopic Design 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.