1. Child Pages

Child Pages

2D Coordinate Rotation
A 2D coordinate can be easily rotated by around another point to give the new rotated point with the equation:         The angle is positive for a counter-clockwise rotation. You may notice that the coordinate is translated as if  was the origin, the rotation transformation is applied, and then it is translated … Continue reading 2D Coordinate Rotation
Affine Transformations
The transformation matrix, translation, rotation, reflection, shear, combining transformations and more info on affine transformations.
Analytical Geometry
How to check if a point is inside a rectangle.
Circle Geometry
Inscribed angle: An angle made from points sitting on the circles circumference. An inscribed angle is half the central angle. When keeping the end points fixed, an inscribed angle is always the same, no matter where the vertex is. The angle inscribed in a semicircle is always a right-angle. A cyclic quadrilateral has four verticies … Continue reading Circle Geometry
Linear Programming
An overview of linear programming, plus a worked example using the GNU Linear Programming toolKit (GLPK).
Perlin Noise
Information, code libraries and more info about Perlin noise.
Projective Transformations
ContentsOverviewPlane To Image ProjectivityQuad-To-Quad Projection Overview Perspective projection is a particular type of projection where all the rays of the projection pass through a single point. This puts constrains on the form of the matrix \( \mathbf{P} \). A perspective projection has the form: $$ \begin{bmatrix}x_1\\x_2\\x_3\end{bmatrix} = \mathbf{P} \begin{bmatrix}X\\Y\\Z\\S\end{bmatrix} $$ where: \( (x_1,x_2,x_3)^\top \) are … Continue reading Projective Transformations

Posted: September 4th, 2013 at 7:51 pm
Last Updated on: October 31st, 2017 at 5:35 am