Commit Graph

45 Commits

Author SHA1 Message Date
OusmBlueNinja
d375f8cd98 Added Gismos and Changed includes 2025-01-04 22:04:21 -06:00
OusmBlueNinja
2dd88a870d Remove Unused Code 2025-01-03 18:44:00 -06:00
OusmBlueNinja
9b64f2cf50 Added Bounding Boxes, And Added CPU-Culling 2025-01-03 18:32:39 -06:00
OusmBlueNinja
ecb6c4951f Added GL_Draw_Count 2025-01-03 17:14:25 -06:00
OusmBlueNinja
58be5709a3 Fixed Crashing 2025-01-01 13:39:45 -06:00
OusmBlueNinja
195f7abbe0 Removed Static VBA/VAO from code 2025-01-01 13:21:47 -06:00
OusmBlueNinja
f7f5ffa4e4 Added Lua User Input System. 2025-01-01 01:36:53 -06:00
OusmBlueNinja
513414608d Added New Themes and Removing Componenets 2025-01-01 00:56:47 -06:00
OusmBlueNinja
ca427b043f Added More Icons 2024-12-31 22:47:05 -06:00
OusmBlueNinja
605641db7f Added Icons 2024-12-31 22:31:58 -06:00
OusmBlueNinja
dbd23a30fc Added Deconstructor for Mesh 2024-12-31 16:35:06 -06:00
OusmBlueNinja
7a51dad87f Fixed Formatting 2024-12-31 14:29:20 -06:00
OusmBlueNinja
20635140fe Optimsed OBJ Loader from ~60 seconds to ~3 2024-12-31 14:16:53 -06:00
OusmBlueNinja
a558ea092b Added Sub meshing Asseet Loader : Broak Play Pause Button
When you resume the Asset cache returns an invalid Mesh
The Asset Cache needs to be updated
2024-12-31 02:40:23 -06:00
OusmBlueNinja
41a09cc8f3 shtuff 2024-12-30 00:51:58 -06:00
OusmBlueNinja
af98c41a6f idk anymore 2024-12-30 00:28:15 -06:00
OusmBlueNinja
17f847b561 Made it so the model load loads mtl files and textures, redid texture loading 2024-12-29 22:25:16 -06:00
OusmBlueNinja
bed380268c Added Ability to hide profiler 2024-12-28 21:20:11 -06:00
OusmBlueNinja
8d255731e6 Read Descriptio
Added:
- Engine Profiler
- Playback
- Lua Math Library
- Temp Folder Access
2024-12-28 20:50:39 -06:00
OusmBlueNinja
193dcee7d6 Added / Updated Lua Bindings 2024-12-27 21:43:17 -06:00
OusmBlueNinja
376e63c501 Improved Lua Error Handling: Found Dumb bug where you can trag the Tag Component and break it. 2024-12-27 16:52:47 -06:00
OusmBlueNinja
c559d9d18d Added Manuel Script Reloading 2024-12-27 16:15:40 -06:00
OusmBlueNinja
e503dd47f3 Added Script Component 2024-12-27 15:27:05 -06:00
OusmBlueNinja
acae54d70d Fixed Loading Overwriting Invalid Values 2024-12-27 12:59:05 -06:00
OusmBlueNinja
137a6d202c Added Texture Preview
Still need to fix hot model loading and reloading.
2024-12-27 12:35:23 -06:00
OusmBlueNinja
0c7c49dd43 Changed asset manager to a template instead of a void* 2024-12-27 12:19:20 -06:00
OusmBlueNinja
54e108b88e Added some stuff idk 2024-12-27 00:24:33 -06:00
OusmBlueNinja
0f354642a6 Added Tag Renaming 2024-12-27 00:09:43 -06:00
OusmBlueNinja
9ecb3034a4 Remove random prints, replaced with DEBUG_PRINT from gcml 2024-12-26 23:42:36 -06:00
OusmBlueNinja
4876a6c2dd Fixed scene loadingstuff, and Asset manager models loader 2024-12-26 23:31:12 -06:00
OusmBlueNinja
463e25e87c added color to logger window, and fixed little bug
forgot else if in deserialiser so it would thor random non existant errors
2024-12-26 22:27:47 -06:00
OusmBlueNinja
9ad51f97b7 Converted Gameobjects and componenets to Classes, added texture and mesh inspectors 2024-12-26 19:34:34 -06:00
OusmBlueNinja
d71876544a Added Themes 2024-12-25 22:00:13 -06:00
OusmBlueNinja
e5d1cb6096 Updated look of Scene viwer 2024-12-25 21:14:24 -06:00
OusmBlueNinja
380bdbe557 Made it so you could create view and sellect multiple GameObjects 2024-12-25 21:06:17 -06:00
OusmBlueNinja
e660a7ffd3 Made Inspector actual do stuff. ( makes GameObjects move with transform component ) 2024-12-25 18:53:17 -06:00
OusmBlueNinja
15084799bd i broke something. 2024-12-25 18:29:24 -06:00
OusmBlueNinja
0260fa7db4 changed to use Vector of entitys instead of a test object 2024-12-25 18:15:18 -06:00
OusmBlueNinja
bf6df61f88 changed texture for now, before adding texture and mesh component 2024-12-25 17:55:57 -06:00
OusmBlueNinja
d77de75918 removed some words from Performance window 2024-12-25 17:53:49 -06:00
OusmBlueNinja
3328d3c2fa Added auto scaling graphs to performance window 2024-12-25 17:52:19 -06:00
OusmBlueNinja
ba20674570 Made Inspector Look Better 2024-12-25 17:42:58 -06:00
OusmBlueNinja
6be1be5a51 fixed 3d Rendering pipline, updated asset manager v2, and a\added inspector window 2024-12-25 17:35:38 -06:00
OusmBlueNinja
ceb1f81f1b added more debug stats, and updated renderer and created asset manager v1 2024-12-25 17:01:05 -06:00
OusmBlueNinja
d81fa19bc4 Remade everything again.
Added 3d OpenGL baced rendere instead of 2D rendering
2024-12-25 15:44:33 -06:00