580 Commits
Author SHA1 Message Date
KiritoDv 039c94a007 Fixed overlap detection 2024-03-27 09:35:45 -06:00
petrie911andGitHub 8196258d2b Add Vec3s factory, fix colpoly, add some support for palettes (#54)
* tlut?

* tlut
2024-03-26 17:02:12 -06:00
KiritoDv b101ad14bf Removed size 2024-03-26 02:46:11 -06:00
KiritoDv eb2dca9c14 Fixed geo layout factory bugs and some sm64 related stuff 2024-03-26 00:11:46 -06:00
petrie911andGitHub aa22c0803e Fix wrong read on dist (CollisionPolyFactory) (#53)
* fix

* fix again
2024-03-25 16:26:50 -06:00
petrie911andGitHub 5b6326b8aa fix (#52) 2024-03-25 16:00:57 -06:00
81f4371c20 Add Include Factory (#51)
* Add Include Factory

* Fix

* Fixes

* Update

---------

Co-authored-by: = <=>
2024-03-24 21:27:07 -06:00
MegaMechandGitHub cd7dd6f59a Add Mtx, float, and mk64 Factories (#43)
* Create MtxFactory.cpp

* Add mtx factory

* Implement mtx output

* Changed implementation

* Update comment

* Finish Mtx factory

* Add float factory

* Add runtime error for untested code

* Add DrivingBehaviour factory & fix bug

* Remove limit

* Add mk64 graphics

* Changes

* fix

* Update

* Improve error checking
2024-03-23 01:57:53 -06:00
KiritoDv 5c6fa9c1f6 Fixed typo 2024-03-22 12:36:59 -06:00
KiritoDv 4c961039cd Fixed assets that doesnt have offset 2024-03-22 11:30:11 -06:00
KiritoDv 12b45a304d Fixed failed to reset compressionType back to none 2024-03-22 10:53:17 -06:00
inspectredcandGitHub a7f0603525 branch list (#50) 2024-03-22 10:00:03 -06:00
LywxandGitHub aaa68d2ebc Cleanup (#49)
* Auto debug info generation and some cleanup

* Cleaned dry code from segments

* Fixed gCurrentCompressionType bss bs
2024-03-22 09:59:49 -06:00
petrie911andGitHub 6e9f823121 Fix segfault issue with headers (#48)
* segfault

* fix segfault
2024-03-21 12:31:25 -06:00
KiritoDv 4039f80fa4 Added overlaps in the code as comments 2024-03-21 09:27:17 -06:00
KiritoDv 98b3458d02 Added missing returns 2024-03-20 21:53:00 -06:00
KiritoDv 8331218c72 Added missing variant include 2024-03-20 21:19:24 -06:00
LywxandGitHub f0c70f855a Auto pad and overlap detection (#47)
* Fully implemented pad and overlap detection

* Cleaned code, fixed pad generation and added alignment

* Added debug size on pads
2024-03-20 21:17:11 -06:00
petrie911andGitHub 8465919ab7 Forgot to clean up the commented out code (#45) 2024-03-16 16:02:50 -06:00
petrie911andGitHub 3330d5bd39 Add Vec3f factory and AddAsset (#44)
* 3D

* and env

* so much to fix

* Everything can be solved with triangles

* fixes

* initfix

* stuff
2024-03-16 14:37:37 -06:00
KiritoDv 02f2c2f03c Fixed performance on modding factories 2024-03-15 09:16:22 -06:00
petrie911andGitHub a6face7240 ObjInit can now make header entries (#42)
* 3D

* and env

* so much to fix

* Everything can be solved with triangles

* fixes

* initfix
2024-03-14 14:50:01 -06:00
petrie911andGitHub 70568034c2 Fixes to SF64 factories (#41)
* 3D

* and env

* so much to fix

* Everything can be solved with triangles

* fixes
2024-03-14 09:12:28 -06:00
petrie911andGitHub 2dd431eedf SF64 Triangle factory, fixed a bug in ColPolys (#40)
* 3D

* and env

* so much to fix

* Everything can be solved with triangles
2024-03-13 16:49:25 -06:00
petrie911andGitHub 92e7076647 Add vector classes and SF64 colpoly factory. Also fix enum parsing (#39)
* 3D

* and env

* so much to fix
2024-03-13 14:56:30 -06:00