1
0
forked from Redacted/Re3D

182 Commits

Author SHA1 Message Date
05392398ab Big cleanup. 2024-04-28 18:44:11 -04:00
4880a42da1 Create README.md 2024-04-28 16:48:56 -04:00
803616e40a Reference count textures. 2024-04-27 21:41:43 -04:00
ab502fed80 Update entity.cpp
Make lighting effect regular entites the same as multi-textured ones.
2024-04-26 20:34:15 -04:00
71ca8f0495 Refactor 2024-04-09 15:53:24 -04:00
964ee51356 Better error handling. 2024-04-07 19:22:52 -04:00
093572125a Refactor 2024-04-07 18:51:28 -04:00
248f58048e Fix debug collision renders 2024-04-07 12:44:02 -04:00
f9ba0cebf5 Refactor 2024-04-07 12:14:57 -04:00
5d499d507f I guess I can live with that 2024-04-06 21:46:54 -04:00
396a129d39 Shit is broke :( 2024-04-06 19:42:29 -04:00
23c6e591ac Merge branch 'main' of https://git.redacted.cc/Redacted/Re3D 2024-04-05 18:31:41 -04:00
719ac2b549 Better MT lighting. 2024-04-05 18:31:34 -04:00
cc103d34df Added notes 2024-04-04 16:16:28 -04:00
5f3d50d004 Rotating multi-textured cube + alpha fix. 2024-04-04 16:06:50 -04:00
maxbyte9p
413dc50205 Split portions of VertexArray load into seperate functions 2024-04-04 16:05:42 -04:00
maxbyte9p
8977343c68 Split computations of of roll, yaw, pitch into seperate functions 2024-04-04 14:29:22 -04:00
357aeedd8c Multi-Texturing fix 2024-04-04 12:26:37 -04:00
maxbyte9p
19ef2c1f21 Wrote constructor 2024-04-04 12:23:08 -04:00
6d1fe1b431 Multi-Textured entities. 2024-03-31 23:13:29 -04:00
a5f3510a45 Update J3ML 2024-03-26 11:25:08 -04:00
bba5b5242a Draw normals on collision map for debug info 2024-03-24 11:03:50 -04:00
02bfb8ff60 Use VBO now copies texCoords & indices to vram. 2024-03-19 14:15:14 -04:00
389da5d713 Refactor & Cleanup 2024-03-19 11:35:01 -04:00
0380010262 Slightly better stand-in code 2024-03-15 14:46:06 -04:00
3c598e0937 *super basic* collision map vs AABB 2024-03-15 13:55:38 -04:00
63e2de1730 aabb collides & cleanup. 2024-03-13 07:35:20 -04:00
22c3872cdb Oriented Bounding Boxes collide. 2024-03-12 16:10:34 -04:00
48e154a4d5 Point inside OrientedBoundingBox + Cleanup. 2024-03-10 09:34:28 -04:00
3835911a4a Cleanup Collision a bit 2024-03-06 19:11:39 -05:00
2eafcfc083 Update CMakeLists.txt
Update engine components
2024-02-25 14:03:54 -05:00
2f73eb2f0c Demo source refactor (Can have multiple demo programs now) 2024-02-23 03:41:17 -05:00
576117895d Moved demo/main.cpp to src 2024-02-22 17:30:08 -05:00
b1b17ae1e5 Fix build script 2024-02-22 02:24:15 -05:00
f67fe99bc4 Merge remote-tracking branch 'origin/main' 2024-02-21 20:26:49 -05:00
e03c056090 Re-introduce camera movement input 2024-02-21 20:26:42 -05:00
095f221817 Texture Constructor. 2024-02-21 06:55:43 -05:00
8efa271b95 Refactor render logic + init logic 2024-02-21 06:15:45 -05:00
02c10facd8 Broken Text 2024-02-20 17:51:44 -05:00
79ba5d8933 Write the screenshot all at once 2024-02-20 11:28:34 -05:00
47cf9787f7 Screenshot 2024-02-20 09:43:10 -05:00
9b22587b93 Migrate to latest J3ML 2024-02-20 05:14:43 -05:00
5ef03c9604 Better error handling 2024-02-10 05:34:53 -05:00
cf9d3bcaeb Skeletal Animation 2024-02-01 21:05:08 -05:00
c73f7562bf Implement Serialize Mechanism 2024-01-30 12:37:36 -05:00
0606b866d5 1 2024-01-30 04:33:44 -05:00
7432b6ff40 1
1
2024-01-29 14:09:48 -05:00
f46d8b0ac3 Bump to OpenGL 2.1 & GLSL 1.20 2024-01-29 07:14:12 -05:00
1eb8f0e2c7 Fog 2024-01-28 18:01:57 -05:00
15555a2493 Bump to OpenGL 2.0 & Shader setup. 2024-01-28 15:01:51 -05:00