Commit Graph

48 Commits

Author SHA1 Message Date
Niek Schoemaker
528ab1a98c
Another big commit, updated to .NET 8.0 and a lot more refactoring and optimizations 2024-01-06 19:41:10 +01:00
Niek Schoemaker
ba72dadd16
Many optimizations and bug fixes 2023-11-11 18:59:17 +01:00
dexyfex
378e66ef3b
Merge pull request #204 from coltfox/bvh-extents-calc
Correctly calculate BVH item extents
2023-08-21 14:36:25 +10:00
Colton Fox
1b074b4389 Correctly calculate BVH item extents 2023-07-28 16:47:11 -04:00
Colton Fox
91ab5bd6bb Rename Vertices2 to VerticesShrunk 2023-07-27 19:15:42 -04:00
Colton Fox
9137f8a169 Auto calculate Vertices2 (Vertices shrunk by margin) 2023-07-27 19:14:26 -04:00
Colton Fox
d0c4221670 Calculate Octants during XML import 2023-07-27 18:36:53 -04:00
dexy
8ea3327810 Fix for <Item type="None" /> appearing in drawable XML 2022-01-08 17:40:34 +11:00
dexy
7bb65ca063 Changed BoundComposite XML to use CompositeTransform Matrix instead of Position/Orientation/Scale 2022-01-06 19:52:18 +11:00
dexy
a4998e36c8 Fixed BoundComposite BVH crash issue for fragments with destroyed models, also fixed missing BVH for XML imported ybn 2021-12-19 04:11:51 +11:00
dexy
a6a2acab75 Fix for Bounds XML not exporting null composite children 2021-12-14 02:54:59 +11:00
Carmine Giugliano
622cbea65b BoundComposite: don't create duplicated ChildrenTransformation blocks 2020-05-31 12:35:24 +02:00
dexy
da62abefcf Adjusted padding for BoundGeometry Materials array 2020-03-15 02:25:09 +11:00
dexy
4941f86193 Improved array caching for ResourceAnalyzer 2020-03-13 23:23:54 +11:00
dexy
7712807c36 ResourceAnalyzer improvements 2020-03-13 04:21:30 +11:00
dexy
82338b6a88 BoundGeomOctants reading/writing/padding improvements 2020-03-12 22:31:17 +11:00
dexy
e608912977 XML/YFT/YDR/YBN conversion VFT values added 2020-03-10 08:34:17 +11:00
dexy
5f481bfd6f Fixed BVH generation for BoundComposite 2020-01-27 16:58:53 +11:00
dexy
7bc7d9612a YFT/XML conversion progress 2020-01-23 18:36:34 +11:00
dexy
de3aa9f83b YFT/XML conversion progress 2020-01-22 23:36:34 +11:00
dexy
08d60877ee Added default attribute names for XML vectors reading 2020-01-22 02:45:27 +11:00
dexy
529eb779a4 YBN/XML conversion polygon material bug fix 2020-01-17 03:45:35 +11:00
dexy
2939e76118 YBN/XML conversion 2020-01-16 18:03:24 +11:00
dexy
3f24a234e6 Collisions editing progress 2020-01-13 23:31:27 +11:00
dexy
741cf0ecfc Collisions editing progress 2020-01-13 16:25:52 +11:00
dexy
8f903610bf Collisions editing progress 2020-01-12 22:53:57 +11:00
dexy
581ae73db5 Collisions editing progress 2020-01-12 14:25:27 +11:00
dexy
16982d7219 Collisions editing progress 2020-01-11 19:20:14 +11:00
dexy
44cf8ee1d2 Collisions editing progress 2020-01-11 02:11:31 +11:00
dexy
e4cc7550eb Collisions editing progress 2020-01-10 02:12:16 +11:00
dexy
09da0a2f54 Collisions editing progress 2020-01-08 01:02:51 +11:00
dexy
3c60801e84 Collisions editing progress 2020-01-07 20:51:53 +11:00
dexy
33dc83c0e0 Collisions editing progress 2020-01-06 22:17:51 +11:00
dexy
0d066679cb Collisions editing progress 2020-01-03 22:50:23 +11:00
dexy
d85f5eddb2 Collisions editing beginnings 2020-01-02 00:16:49 +11:00
dexy
26c3c5edec Collisions selection improvements 2020-01-01 00:00:04 +11:00
dexy
786b9e5199 Improved mouse selection in collisions mode 2019-12-30 18:05:02 +11:00
dexy
d5c0bc2477 Collision detection refactoring and improvements 2019-12-10 18:33:45 +11:00
dexy
58d2293358 Collision detection refactoring and improvements 2019-12-09 22:33:36 +11:00
dexy
bc1efebe5c FBX importer v1, fix for YNDs DLC loading, fix for renamed NG encrypted RPFs, RelFile MetaNames addition 2019-03-20 21:21:47 +11:00
Carmine
ebf2e5df87 Updated BoundMaterial_s and added BoundsMaterialType To/From byte implicit cast operators 2019-03-02 18:57:10 +01:00
Carmine Giugliano
58b725d7d2 Updated BoundComposite and BoundMaterial_s (#44)
* Added EBoundCompositeFlags and EBoundMaterialFlags
* Added properties for RoomId and PedDensity in BoundMaterial_s
2019-02-26 10:54:39 +11:00
dexy
40f1d81318 Updated ResourceBaseTypes, added Save method to YbnFile 2019-01-27 21:50:24 +11:00
dexy
3819d53890 Updated ResourceBaseTypes, added Save method to YtdFile 2019-01-27 17:14:10 +11:00
Soloman N
b971beb5bf added grass painting 2018-06-07 12:42:41 -04:00
Carmine
4235c5a0c2 BoundsMaterialTypes: Read colours from materialfx.dat 2018-04-03 14:27:15 +02:00
dexyfex
07330891bf Removed unnecessary SharpDX. prefixes 2018-03-11 01:27:13 +11:00
dexyfex
cbd242b8cc Moved all GameFiles to CodeWalker.Core 2018-02-25 00:59:00 +11:00