Commit Graph

53 Commits

Author SHA1 Message Date
theclub654
f259d6444a Implemented Directional Light 2024-11-22 21:52:34 -05:00
theclub654
25de89d866 fixed illumination 2024-11-08 20:25:51 -05:00
theclub654
27b861bbf4 Fixed light color and falloff 2024-10-24 19:22:42 -04:00
theclub654
ce5ede5985 Implememted the correct way the game does lighting 2024-10-14 15:15:36 -04:00
theclub654
4c9fdc5c7c Fixed LoadTexFromBrx func 2024-06-09 01:09:51 -04:00
theclub654
16ac7c02c3 Implement ligthing map 2024-04-25 21:34:12 -04:00
theclub654
f0a598ea2f More RE 2024-03-06 15:43:24 -05:00
theclub654
6e8ca6a3fb Fixed the LoadOptionsFromBrx function around alot 2024-02-03 12:42:31 -05:00
theclub654
e8ad114753 Moved collision model to respective position 2024-01-29 22:26:09 -05:00
theclub654
79306a47de Fixed the PloGetSwProxySource function 2024-01-29 19:15:14 -05:00
theclub654
c72522d00b Fixed some of the data container functions 2024-01-28 11:56:25 -05:00
theclub654
9e85b9e48a RE and supports cloning of game objects 2024-01-12 20:34:23 -05:00
theclub654
b16b4f2232 Got proxy objs in correct spots still needs more work done. 2024-01-08 08:37:21 -05:00
theclub654
45a623d31d Instanced model rendering supported 2024-01-01 00:17:35 -05:00
theclub654
c61b858377 Fixed degenerate triangles on collision 2023-12-18 16:08:49 -05:00
theclub654
1b6e57bdbd Fixed texture rendering 2023-12-15 16:07:19 -05:00
theclub654
d1651e54ce Did the uv sharing 2023-12-06 22:46:07 -05:00
theclub654
236860e13e Can now render textures but not correctly 2023-12-06 22:36:55 -05:00
theclub654
02dcf3cbe9 Got rid of all degenerate triangles 2023-12-06 16:08:46 -05:00
theclub654
143ee75332 can now render collision 2023-12-03 22:44:51 -05:00
theclub654
06d16f8669 Fixed fly cam 2023-12-01 18:41:32 -05:00
theclub654
5094a71e2f changed Rendering in wire mode 2023-11-30 14:41:18 -05:00
theclub654
7e05a6d99f Vertex color rendering added 2023-11-27 16:05:04 -05:00
theclub654
f9d94fcac6 Able to render stuff on screen 2023-11-25 23:41:18 -05:00
theclub654
d406aea5d4 Fixed some stuff around 2023-11-25 21:54:08 -05:00
theclub654
17a3e8ed25 Fixed all memory leaks and possible heap corruptions with the game objects 2023-11-21 22:37:09 -05:00
theclub654
f98ec174c0 Fixed another memory leak and reduced memory usage 2023-11-20 18:51:00 -05:00
theclub654
59f947c32b Fixed all memory leaks when loading different level files 2023-11-20 16:22:22 -05:00
theclub654
f2c67a2707 Fixed memory leaks all game obejcts are deallocated when switching level files and on the close 2023-11-18 00:20:27 -05:00
theclub654
60bf9578c5 Fixed alot of heap corruptions and also integrated imgui 2023-11-16 22:25:24 -05:00
theclub654
9c2f98be9f Fixed some stuff 2023-11-06 17:13:43 -05:00
theclub654
e134a12244 Able to loop through all objects in the rendering loop 2023-11-05 21:31:14 -05:00
theclub654
b3d773d6e1 Renamed all game object type vtables to there respective names 2023-11-02 19:38:12 -04:00
theclub654
5d14557704
Update README.md 2023-10-30 21:59:31 -04:00
theclub654
b0ddaa0e46
Update README.md 2023-10-30 21:55:32 -04:00
theclub654
e272a68a6c
Update README.md 2023-10-30 21:52:22 -04:00
theclub654
e082cab280
Update README.md 2023-10-30 21:50:28 -04:00
theclub654
dcdba197e4
Delete gitignore 2023-10-26 22:52:03 -04:00
theclub654
8abd6ad3d9
Delete ProjectCane/gitignore 2023-10-26 22:51:48 -04:00
theclub654
f758f94417 Able to load up all game objects into the SW loop list 2023-10-26 22:51:23 -04:00
theclub654
03530044f6
Delete Sly1/jb_intro 2023-10-26 22:42:45 -04:00
theclub654
c0fb60f2f9
Update README.md 2023-10-24 20:20:04 -04:00
theclub654
803d5fd18c Started RE the models and how they are stored in memory 2023-10-24 20:17:18 -04:00
theclub654
d2754b66f1 Merge branch 'master' of https://github.com/theclub654/ProjectCane 2023-09-15 20:00:50 -04:00
theclub654
3c7e2d6086 RE how the game regualarly creates Local Objects 2023-09-15 20:00:41 -04:00
theclub654
7f9d7509e7
Update README.md 2023-09-13 19:49:33 -04:00
theclub654
a3f3da444f
Delete Sly1/x64/Debug directory 2023-09-11 19:30:44 -04:00
theclub654
f7d5cbf4f6 Now able to loop through the binary serialization of all level files from the may 19 2002 proto 2023-09-11 19:29:06 -04:00
theclub654
c33888bd0f Now able to fully loop through the binary serialization of the jb_intro level which is the intro 2023-09-11 15:01:39 -04:00
theclub654
df06f6ab67 Moved base classes to lo.h and did more RE 2023-09-07 16:40:21 -04:00