Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement diffuse texture loading and basic material support | Tomasz Kramkowski | 2018-05-02 | 1 | -0/+2 |
| | |||||
* | shaders: fix initialisation of vec3 | Tomasz Kramkowski | 2018-04-30 | 1 | -1/+1 |
| | |||||
* | Implement basic fixed point light source and phong shading | Tomasz Kramkowski | 2018-04-30 | 1 | -3/+11 |
| | | | | | | This patch places a single point light source in the scene and implements view-space phong shading around it. This is in preparation for texture values being fed in from a set of textures. | ||||
* | Implement basic model loading of FMD format. | Tomasz Kramkowski | 2018-04-27 | 1 | -3/+6 |
| | | | | | | | | | | | | The FMD (Faqe Model Data) format is a format designed for faqe. It stores vertex, element and material information and mesh information. This patch provides the basic implementation and use of this format. This patch also implements perspective projection, depth testing and view and model matrices. An example fmd file is provided. | ||||
* | Add more vertex attributes (use a struct) | Tomasz Kramkowski | 2018-03-27 | 1 | -0/+5 |
| | |||||
* | init commit | Tomasz Kramkowski | 2018-03-26 | 1 | -0/+9 |