Commit Graph

  • 22f8fedce2 working on fixing threading main Brett 2023-04-24 16:14:37 -0400
  • fddef65704 threadpool Brett 2023-04-22 21:11:30 -0400
  • 8d73163cc4 add assign3 shader classes Brett 2023-04-22 20:35:46 -0400
  • 28227d6105 abandon emscript as time is running low Brett 2023-04-21 21:48:11 -0400
  • d55b245328 push Brett 2023-03-16 22:37:03 -0400
  • a375f4289b partial fix Brett 2023-03-09 00:50:23 -0500
  • c6b65951b7 non working frustum culling Brett 2023-03-09 00:29:37 -0500
  • b41d93e9cb Block textures appear to be randomized when loading, at least with non stone blocks Brett 2023-03-08 00:31:59 -0500
  • a3095c7559 improve mesh generation speed Brett 2023-03-08 00:06:22 -0500
  • d05115151f Fix issue with mesh generator at chunk boundaries Brett 2023-03-07 17:46:31 -0500
  • 3087683698 world gen Brett 2023-03-06 23:39:25 -0500
  • 770e3bfce9 reduce memory consumption Brett 2023-03-06 10:19:48 -0500
  • 4217f8f92f DATA COMPRESSION! Brett 2023-03-06 00:33:43 -0500
  • fcd32181e8 working on fixing large memory consumption Brett 2023-03-05 17:45:45 -0500
  • 9a2d9ee759 world generation Brett 2023-03-05 15:21:35 -0500
  • 4417359ebf multiple textures Brett 2023-03-05 00:01:54 -0500
  • e34d016abb fix texture loading resizing Brett 2023-03-04 23:24:36 -0500
  • aaea5d4406 texture loading Brett 2023-03-03 00:49:15 -0500
  • f10b119db1 Working on texture loading TODO: add mutex and combine loaded texture files -resizing is handled by the thread, hopefully this isn't an issue load the loaded textures into the palette Brett 2023-03-01 00:52:27 -0500
  • 8f57ab7567 Texture platte finished with gl textures but untested Brett 2023-02-28 00:48:50 -0500
  • 785c487151 texture class Texture holds information about a texture (data mostly) palette will hold an array of textures. TODO: gl_texture + palette management Brett 2023-02-17 23:32:23 -0500
  • 93e0212441 Update Brett 2023-02-17 10:55:21 -0500
  • e468330e1b Working on text Brett 2023-02-15 00:49:27 -0500
  • 8be1958fb6 Minor cleanup before moving on Brett 2023-02-14 21:58:23 -0500
  • c111d5c1b7 Use indexing to drastically reduce the number of vertices Brett 2023-02-14 18:19:39 -0500
  • c955c07ab4 Partial meshing is broken Brett 2023-02-13 23:50:23 -0500
  • 9bcded0383 Meshing Brett 2023-02-13 23:37:18 -0500
  • a62bbdc654 Reformat code Code now uses block_pos and chunk_pos instead of raw integers Brett 2023-02-13 16:30:01 -0500
  • 6c265b7c3c Chunk storage and switch to vertex arrays Brett 2023-02-12 18:13:09 -0500
  • d3db6e90e0 Working on block storage. temp commit to save progress Brett 2023-02-12 15:25:52 -0500
  • d1ff7493a9 Perspective and View matrices Brett 2023-02-11 16:26:47 -0500
  • 2a2d377097 code cleanup Brett 2023-02-08 23:23:42 -0500
  • 410d6a26d8 Make window! Brett 2023-02-08 13:42:39 -0500
  • 1791bb4b9b glfw, glad. Working on basic window with emscriptem tests Brett 2023-02-08 00:56:49 -0500
  • fadfdd3014 GLUT Window Brett 2023-01-17 11:22:45 -0500
  • 3d5deecc87 Add window defines Brett 2023-01-16 14:18:53 -0500
  • 7d4477b983 Update BLT Brett 2023-01-16 14:12:53 -0500
  • 0e87c5cb00 Setup libs Brett 2023-01-16 13:51:51 -0500
  • 8d8fe69da1 Add commit script and library Brett 2023-01-16 12:53:58 -0500
  • 992bc985a0 Project Setup Brett 2023-01-16 12:48:42 -0500