Commit Graph

  • 53bf12d211 Wake up physic objects when activation with code Dane Johnson 2021-01-30 16:44:22 -0600
  • f47170663c Wake up physic objects when activation with code Dane Johnson 2021-01-30 16:44:22 -0600
  • abbd5f4f98 Error handling in lua code Dane Johnson 2021-01-30 15:34:27 -0600
  • ec503a796d Error handling in lua code Dane Johnson 2021-01-30 15:34:27 -0600
  • aec78299ac Can free instanced game elements from within the game Dane Johnson 2021-01-27 17:34:03 -0600
  • 21c540ef69 Can free instanced game elements from within the game Dane Johnson 2021-01-27 17:34:03 -0600
  • 3852065c95 Delete allocated memory in main Dane Johnson 2021-01-27 16:37:23 -0600
  • a51c3d04b2 Delete allocated memory in main Dane Johnson 2021-01-27 16:37:23 -0600
  • 8a19a4af7a cfloats are just floats, no overcomplication Dane Johnson 2021-01-27 16:17:22 -0600
  • b5ba73825e cfloats are just floats, no overcomplication Dane Johnson 2021-01-27 16:17:22 -0600
  • eed011b898 Allow non-lua builds Dane Johnson 2021-01-27 16:05:46 -0600
  • 28c4088bdc Allow non-lua builds Dane Johnson 2021-01-27 16:05:46 -0600
  • 7045b8fefd No lists Dane Johnson 2021-01-27 15:20:25 -0600
  • 1bbba40ebf No lists Dane Johnson 2021-01-27 15:20:25 -0600
  • cd0fe6f27e Mesh refactor and documentation Dane Johnson 2021-01-27 15:15:40 -0600
  • fb5e40ae12 Mesh refactor and documentation Dane Johnson 2021-01-27 15:15:40 -0600
  • 1bf1486e0a Refactor and document Rigidbody Dane Johnson 2021-01-27 00:01:17 -0600
  • 3ccba90348 Refactor and document Rigidbody Dane Johnson 2021-01-27 00:01:17 -0600
  • 2eab32ec36 Camera documentation Dane Johnson 2021-01-26 23:32:36 -0600
  • 9dd82417d8 Camera documentation Dane Johnson 2021-01-26 23:32:36 -0600
  • d6db1c16c7 Refactor spatial, add documentation Dane Johnson 2021-01-26 23:28:20 -0600
  • fbd2d7d61b Refactor spatial, add documentation Dane Johnson 2021-01-26 23:28:20 -0600
  • 62059079cd More docs Dane Johnson 2021-01-26 22:04:57 -0600
  • b242b7b0e2 More docs Dane Johnson 2021-01-26 22:04:57 -0600
  • d2b6aafce5 Build documentation Dane Johnson 2021-01-26 16:51:27 -0600
  • 94613af452 Build documentation Dane Johnson 2021-01-26 16:51:27 -0600
  • 14ed96161d Begin refactor, add documentation Dane Johnson 2021-01-26 16:42:28 -0600
  • d26615fbf2 Begin refactor, add documentation Dane Johnson 2021-01-26 16:42:28 -0600
  • cd20bc490d Added more collision shapes and rigidbody driving Dane Johnson 2021-01-25 15:17:32 -0600
  • add3b5b1a4 Added more collision shapes and rigidbody driving Dane Johnson 2021-01-25 15:17:32 -0600
  • f27cf4bd88 Added rigid bodys Dane Johnson 2021-01-24 22:55:36 -0600
  • 790596d864 Added rigid bodys Dane Johnson 2021-01-24 22:55:36 -0600
  • d51528dd0f Add instancing system Dane Johnson 2021-01-24 16:37:35 -0600
  • f67c8c7490 Add instancing system Dane Johnson 2021-01-24 16:37:35 -0600
  • 799257bfdb Cull vertices beyond cull distance Dane Johnson 2021-01-23 23:49:13 -0600
  • ecaa623f61 Cull vertices beyond cull distance Dane Johnson 2021-01-23 23:49:13 -0600
  • 651ad69c26 Fix ground overlap in demo Dane Johnson 2021-01-23 23:39:13 -0600
  • 6a286ef3a5 Fix ground overlap in demo Dane Johnson 2021-01-23 23:39:13 -0600
  • d012554db9 Use correct normal matrix Dane Johnson 2021-01-23 23:31:46 -0600
  • 3e816ae0d5 Use correct normal matrix Dane Johnson 2021-01-23 23:31:46 -0600
  • 0bc3a89e66 Initializer for a new spatial Dane Johnson 2021-01-23 13:03:22 -0600
  • 393b38499d Initializer for a new spatial 0.1.0 Dane Johnson 2021-01-23 13:03:22 -0600
  • 59da3c088f Mesh duplication Dane Johnson 2021-01-23 13:00:08 -0600
  • f69da37599 Mesh duplication Dane Johnson 2021-01-23 13:00:08 -0600
  • 5e8e7b3ce0 Correct for non uniform scale in lighting Dane Johnson 2021-01-23 12:33:10 -0600
  • cff580b7f1 Correct for non uniform scale in lighting Dane Johnson 2021-01-23 12:33:10 -0600
  • 5c4ac7712d Test transform parenting Dane Johnson 2021-01-23 12:01:06 -0600
  • 9056127f90 Test transform parenting Dane Johnson 2021-01-23 12:01:06 -0600
  • 776b297150 Skybox Dane Johnson 2021-01-23 11:54:34 -0600
  • a2cf4bc7ef Skybox Dane Johnson 2021-01-23 11:54:34 -0600
  • 14ddf47d0d Scene arrangement and flyby Dane Johnson 2021-01-23 10:19:47 -0600
  • 1487004748 Scene arrangement and flyby Dane Johnson 2021-01-23 10:19:47 -0600
  • 91b61cd88c Barn Dane Johnson 2021-01-22 20:32:45 -0600
  • 8430640846 Barn Dane Johnson 2021-01-22 20:32:45 -0600
  • fe65f7491b Black clear color Dane Johnson 2021-01-22 20:12:15 -0600
  • a1e4ba4c3f Black clear color Dane Johnson 2021-01-22 20:12:15 -0600
  • 1d97f6d855 Import materials from files Dane Johnson 2021-01-22 18:44:43 -0600
  • 9e88056e08 Import materials from files Dane Johnson 2021-01-22 18:44:43 -0600
  • 1ee5ed3e88 Shader refactor Dane Johnson 2021-01-22 15:27:32 -0600
  • 591250b3d5 Shader refactor Dane Johnson 2021-01-22 15:27:32 -0600
  • b08552c9fa Better vertices on ball Dane Johnson 2021-01-22 15:09:39 -0600
  • e0143f481f Better vertices on ball Dane Johnson 2021-01-22 15:09:39 -0600
  • deec629ef4 Vertex exports all lights independently Dane Johnson 2021-01-22 14:40:45 -0600
  • 74a700cc2b Vertex exports all lights independently Dane Johnson 2021-01-22 14:40:45 -0600
  • 950cc3ce16 Remove perspective hack Dane Johnson 2021-01-22 14:37:32 -0600
  • 59e600a890 Remove perspective hack Dane Johnson 2021-01-22 14:37:32 -0600
  • 12add5bd20 Add a ball, use actual flat shading Dane Johnson 2021-01-21 18:29:49 -0600
  • fa0cb2a5d8 Add a ball, use actual flat shading Dane Johnson 2021-01-21 18:29:49 -0600
  • 7ebf34c3e0 Phong lighting, flat shader Dane Johnson 2021-01-21 18:03:50 -0600
  • bde3aa816c Phong lighting, flat shader Dane Johnson 2021-01-21 18:03:50 -0600
  • 96f1e23a54 Fix diffuse lighting Dane Johnson 2021-01-21 15:35:21 -0600
  • 1a687a2f24 Fix diffuse lighting Dane Johnson 2021-01-21 15:35:21 -0600
  • 8fb29d389a Start work on lighting Dane Johnson 2021-01-21 15:26:39 -0600
  • a7396c71fe Start work on lighting Dane Johnson 2021-01-21 15:26:39 -0600
  • 43996eb2e6 More quality of life Dane Johnson 2021-01-21 11:12:45 -0600
  • 3eaca9903b More quality of life Dane Johnson 2021-01-21 11:12:45 -0600
  • 6f03ed7295 Apply rotations in the correct order Dane Johnson 2021-01-20 22:17:33 -0600
  • fdeff15bd6 Apply rotations in the correct order Dane Johnson 2021-01-20 22:17:33 -0600
  • 7ac961ea42 More constants Dane Johnson 2021-01-20 21:58:43 -0600
  • 4f1f04a78d More constants Dane Johnson 2021-01-20 21:58:43 -0600
  • cf39a40f29 Scripting quality of life adjustments Dane Johnson 2021-01-20 21:42:14 -0600
  • f53f2f5745 Scripting quality of life adjustments Dane Johnson 2021-01-20 21:42:14 -0600
  • 087a75eaab Add alpha scissor Dane Johnson 2021-01-20 20:49:12 -0600
  • 2731289263 Add alpha scissor Dane Johnson 2021-01-20 20:49:12 -0600
  • 25c5d925fb Install couch Dane Johnson 2021-01-20 17:37:56 -0600
  • 70d68bd6b8 Install couch Dane Johnson 2021-01-20 17:37:56 -0600
  • 4955d77de8 Added scaling Dane Johnson 2021-01-20 17:18:39 -0600
  • d460d1db50 Added scaling Dane Johnson 2021-01-20 17:18:39 -0600
  • 391060d9ba Remove ball (meshes must be loaded from file) Dane Johnson 2021-01-20 17:05:59 -0600
  • cce51dc747 Remove ball (meshes must be loaded from file) Dane Johnson 2021-01-20 17:05:59 -0600
  • 0c9935a3c0 Materials are just structs Dane Johnson 2021-01-20 15:16:44 -0600
  • 57c1874412 Materials are just structs Dane Johnson 2021-01-20 15:16:44 -0600
  • 745f03d8a2 Can add models with multiple textures Dane Johnson 2021-01-20 14:54:54 -0600
  • d655b52aa2 Can add models with multiple textures Dane Johnson 2021-01-20 14:54:54 -0600
  • f95ba69047 Pare down assimp thirdparty library Dane Johnson 2021-01-20 12:53:51 -0600
  • 667b80b074 Some demo stuff Dane Johnson 2021-01-20 12:50:59 -0600
  • 68f373bf69 Some demo stuff Dane Johnson 2021-01-20 12:50:59 -0600
  • 361d8584dd Added a uniform die function Dane Johnson 2021-01-19 16:36:10 -0600
  • 472e269b01 Added a uniform die function Dane Johnson 2021-01-19 16:36:10 -0600
  • 1ead34a8e1 Reorganize core Dane Johnson 2021-01-19 16:16:54 -0600