mirror of
https://github.com/jackyzha0/quartz.git
synced 2026-03-24 23:15:46 -05:00
vault backup: 2023-03-13 15:25:41
This commit is contained in:
parent
2f7e465fa5
commit
c6f8bd2b4b
@ -35,8 +35,24 @@ transformations
|
|||||||
- rotation from U towards V, not anti/clockwise
|
- rotation from U towards V, not anti/clockwise
|
||||||
- $[u',v'] = [cos(0) - sin(0), sin(0) cos(0)][u,v]$
|
- $[u',v'] = [cos(0) - sin(0), sin(0) cos(0)][u,v]$
|
||||||
- inverse
|
- inverse
|
||||||
- combinations
|
- inverse of translate is translating by negative
|
||||||
|
- inverse of scaling by $s$ is scaling by $\frac{1}{s}$
|
||||||
|
- inverse of rotating by $\theta$ is rotating by $-\theta$
|
||||||
|
- inverse of rotation matrix is its transpose
|
||||||
|
- 
|
||||||
|
|
||||||
|
- combinations
|
||||||
|
- e.g., rotate 45 about (2,1)
|
||||||
|
- shift by (-2,-1)
|
||||||
|
- rotate by 45
|
||||||
|
- shift by (2,1)
|
||||||
|
- 
|
||||||
|
|
||||||
homogenous coordinates
|
homogenous coordinates
|
||||||
|
- represent 2D points as 3 points
|
||||||
|
- all linear transformations become 3x3 matrices
|
||||||
|
- 
|
||||||
|
|
||||||
|
>[!DIFFICULT]
|
||||||
|
|
||||||
homogenous transforms
|
homogenous transforms
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user