Commit Graph

9 Commits (28227d61058e063b5d60c3baece77e2c9940c19a)

Author SHA1 Message Date
Brett 28227d6105 abandon emscript as time is running low 2023-04-21 21:48:11 -04:00
Brett c6b65951b7 non working frustum culling 2023-03-09 00:29:37 -05:00
Brett b41d93e9cb Block textures appear to be randomized when loading, at least with non stone blocks 2023-03-08 00:31:59 -05:00
Brett a3095c7559 improve mesh generation speed 2023-03-08 00:06:22 -05:00
Brett e34d016abb fix texture loading resizing 2023-03-04 23:24:36 -05:00
Brett aaea5d4406 texture loading 2023-03-03 00:49:15 -05:00
Brett 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
2023-03-01 00:52:27 -05:00
Brett 8f57ab7567 Texture platte finished with gl textures but untested 2023-02-28 00:48:50 -05:00
Brett 785c487151 texture class
Texture holds information about a texture (data mostly)
palette will hold an array of textures.
TODO: gl_texture + palette management
2023-02-17 23:32:23 -05:00