Life

June 2018 (Week 4)

+ Added postprocessing shaders back in
+ Added a function to re-load Shaders on runtime
+ Got a job, so dev is probably going to be slow from now on

June 2018 (Week 3)

+ (shaders) Uniforms gets automatically registered
+ (shaders) Structs gets automatically type-set
+ re-implemented quick uniform access system
+ made Texture loading easier
+ Compiles on windows aswell now
+ Added global Material resources, so that mats can share data like camera position
+ Started on Special texture support (normal maps and cube maps etc)
- Missed the last monday because of exams

May 2018 (Week 5)

+ Started on a custom shader crosspiler/macro expander
+ Added basic include logic to shader compiler
+ defined a grammar for supported keywords for to shader compiler

May 2018 (Week 4)

+ Been re-implementing the whole rendering engine
+ Implemented forward rendering
+ Implemented assimp model loading
+ Quick lights handling
+ Handed in bachelor project and started on exam readups
+ Started work on Postprocess effects support
- Scrapped old rendering engine