**Atridas' random log**
This is ment to be a series of inconnexed posts about stuff
# Engine design notes
- [A task system for C++20](taskscpp20.md.html) (13/2/2020)
# Ray tracing notes
- [The rendering equation solved with geometric calculus](rendereqgc.md.html) (15/2/2020)
- [Ray tracing algorithm and shadow rays](raytracingandshadowrays.md.html) (19/2/2020)
- Ray tracing and specular highlights
# Geometric Algebra Series
- [Vectors and Basic Operations](gaSeries1.md.html) (1/4/2020)
- [Angles and Projections](gaSeries2.md.html) (5/4/2020)
- [Subspaces](gaSeries3.md.html) (8/4/2020)
- The outer product
- The inner product
- The geometric product
- [Cheat Sheet](gaSeriesCheatSheet.md.html) (20/6/2020)
- [Conformal Model Cheat Sheet](gaConformalCheatSheet.md.html) (20/6/2020)
# Tales from the trenches
- [How to make your code faster by removing optimizations](trenches1.md.html) (16/6/2020)
# Legacy Geometric Algebra
Mostly legacy and unfinished, some notes on geometric algebra:
- [GA](../GA/ga.md.html) (2019)
- [Quick GA](../GA/quickga.md.html) (2019)