1
0
Fork 0
mirror of https://codeberg.org/icewind/vbsp.git synced 2026-06-03 10:44:07 +02:00
Commit graph

130 commits

Author SHA1 Message Date
7702ca17a6 face normals 2023-12-21 17:48:31 +01:00
cdf52722f8 fix triangulation order 2023-12-21 15:57:13 +01:00
dde4ec2a83 add more brush entity types 2023-12-20 19:40:12 +01:00
845a454a10 typo 2023-12-19 19:27:37 +01:00
a6b367a235 field name 2023-12-19 19:12:42 +01:00
8e2bf62a2e clippy fix 2023-12-19 19:08:05 +01:00
5c7b6e9fbd add Packfile::has 2023-12-19 18:59:19 +01:00
160370b5f8 fix texture transforms 2023-12-15 20:45:56 +01:00
6b4f553221 fix uv scaling 2023-12-12 21:39:55 +01:00
49da1f34f3 tweak face visability 2023-12-12 21:39:42 +01:00
f1ead50800 texture work 2023-12-09 20:25:33 +01:00
e5a3d7ae24 work around circular derive dependency 2023-11-12 14:30:16 +01:00
b9177ea51b update dependencies 2023-11-12 00:14:44 +01:00
MinusGix
d526228740 allow empty indexes 2023-11-05 17:32:54 -06:00
0850bb8dbd nix ci 2023-06-08 19:31:12 +02:00
35ef379950 rework deplacement neighbours again 2022-12-24 19:04:38 +01:00
9c85ff5885 generic params are allowed to have real names 2022-12-24 00:17:16 +01:00
5912584a74 normal generic code written by normal people
to de-deplicate some bits
2022-12-24 00:14:54 +01:00
cc14c4e5d7 some more sub-neighbour rework 2022-12-23 23:51:29 +01:00
46a03acd30 improve unwrapping custom binrw errors 2022-12-23 23:20:52 +01:00
f22ee95214 dont panic when parsing invalid displacement neighbours 2022-12-23 14:57:13 +01:00
148c6c59bd fix oom errors with malformed inputs 2022-12-22 22:53:46 +01:00
e132a34a00 texture info handling 2022-12-07 22:03:32 +01:00
dbce06b508 add pakfile support 2022-03-20 15:31:40 +01:00
7391f8124d expose prop angles as quaternion 2022-03-19 14:47:33 +01:00
243d2039c3 solid is an enum 2022-03-17 20:11:08 +01:00
15c1c4e6eb game lump/static props 2022-03-04 00:23:57 +01:00
d628f898d0 more entities 2022-02-27 23:24:46 +01:00
ea557f08d3 clippy fixes 2022-02-27 19:19:10 +01:00
f808d67303 more entity types 2022-02-27 19:16:54 +01:00
6ced393424 derive macros for entity parsing 2022-02-27 18:46:30 +01:00
db9ca18975 some disaplacement cleanup 2022-02-22 23:07:49 +01:00
aeb8c1011d more validation 2022-02-21 22:33:24 +01:00
26a606db55 some entity parsing 2022-02-21 22:13:15 +01:00
db738c5eb3 validate internal references on parse 2022-02-21 19:39:59 +01:00
d1c9087c37 split handle module 2022-02-21 18:41:57 +01:00
8e2d634e12 fix displacements for non square surfaces 2022-02-20 23:03:54 +01:00
a73c2f6c1b cleanup step scale 2022-02-20 22:40:01 +01:00
8da1ebc839 remove miette 2022-02-20 22:12:47 +01:00
5e918a397b split off displacement stuff 2022-02-20 22:10:22 +01:00
7216783734 split off vector 2022-02-20 22:04:30 +01:00
a0e505d907 displacement triangulation 2022-02-20 20:07:12 +01:00
d3b614c76d displacement map reading 2022-02-20 17:54:24 +01:00
21b78f9efe handle other binreader errors 2022-02-20 16:39:45 +01:00
65af835320 verify lump size before reading 2022-02-20 16:39:31 +01:00
9398ea7cf5 assert that reading uses the correct amount of bytes 2022-02-20 16:38:30 +01:00
fedfccacda name -> fixed string 2022-02-20 16:37:20 +01:00
427563bb55 brush flags 2022-02-20 14:52:55 +01:00
f585be2864 remove parse-display 2022-02-18 20:48:23 +01:00
f22e79269d remove itertools for custom cluster iter 2022-02-18 20:39:19 +01:00