Model View Projection¶
Contents
- Introduction
- Opening a Window - Demo 01
- Draw A Rectangle - Demo 02
- Framebuffer
- NDC
- Programming Project #1
- Window Resizing and Proportionality - Demo 03
- Moving the Paddles - Keyboard Input - Demo 04
- Add Translate Method to Vector - Demo 05
- Math Homework #1
- Modelspace - Demo 06
- Glossary
- API Reference
- Math Utils
VectorVector1DInvertibleFunctionidentity()inverse()compose()compose_intermediate_fns()compose_intermediate_fns_and_fn()translate()uniform_scale()Vector2Dscale_non_uniform_2d()rotate_90_degrees()rotate()rotate_around()sine()is_counter_clockwise()is_clockwise()is_parallel()Vector3Dcos()abs_sin()scale_non_uniform_3d()rotate_x()rotate_y()rotate_z()ortho()perspective()cs_to_ndc_space_fn()FunctionStackpush_transformation()
- Math Utils
- Bibliography
- Miscellany
- Plot 2D