Commit Graph

17 Commits

Author SHA1 Message Date
Dane Johnson
44e8f784f5 Remove replace obj with glb files, don't import materials (Not favoring that solution anymore, sensible defaults applied to keep demoes consistent) 2021-05-05 15:23:24 -05:00
Dane Johnson
abbd5f4f98 Error handling in lua code 2021-01-30 15:34:27 -06:00
Dane Johnson
cd0fe6f27e Mesh refactor and documentation 2021-01-27 15:15:40 -06:00
Dane Johnson
d51528dd0f Add instancing system 2021-01-24 16:37:35 -06:00
Dane Johnson
59da3c088f Mesh duplication 2021-01-23 13:00:08 -06:00
Dane Johnson
1d97f6d855 Import materials from files 2021-01-22 18:44:43 -06:00
Dane Johnson
1ee5ed3e88 Shader refactor 2021-01-22 15:27:32 -06:00
Dane Johnson
8fb29d389a Start work on lighting 2021-01-21 15:26:39 -06:00
Dane Johnson
087a75eaab Add alpha scissor 2021-01-20 20:49:12 -06:00
Dane Johnson
391060d9ba Remove ball (meshes must be loaded from file) 2021-01-20 17:05:59 -06:00
Dane Johnson
0c9935a3c0 Materials are just structs 2021-01-20 15:16:44 -06:00
Dane Johnson
745f03d8a2 Can add models with multiple textures 2021-01-20 14:54:54 -06:00
Dane Johnson
472e269b01 Added a uniform die function 2021-01-19 16:36:10 -06:00
Dane Johnson
155b572aca Model loading and texturing 2021-01-18 18:25:47 -06:00
Dane Johnson
66bf7776c7 Remove "Drawable" virtual class to simplify class hierarchy 2021-01-18 13:31:09 -06:00
Dane Johnson
5e8d693758 Textures and colors passed to shader via Uniforms 2021-01-17 14:36:38 -06:00
Dane Johnson
41b99aa442 Drew a triangle 2021-01-13 10:42:57 -06:00