Commit Graph

360 Commits

Author SHA1 Message Date
5250a0178f how 2024-01-10 19:52:38 -08:00
828c35dab6 tweak prints 2024-01-10 19:52:12 -08:00
0abf467eca mirror 2024-01-10 19:51:51 -08:00
5e819faf70 path stuff 2024-01-10 16:46:22 -08:00
8c574812ff fix props 2024-01-09 17:08:09 -08:00
be7abc7df0 ignore external props for now 2024-01-09 17:08:09 -08:00
f2bd9152d2 attempt to load prop textures 2024-01-09 16:48:55 -08:00
d1d29884e6 quiet 2024-01-09 16:48:13 -08:00
df55d17a15 load models 2024-01-09 14:32:41 -08:00
b8ab427f3f this is always zero... 2024-01-09 14:10:43 -08:00
fe2478ce79 functionate valve_transform + vectorize texture coordinate calculation 2024-01-09 14:10:36 -08:00
a69fca99dd print missing textures 2024-01-09 01:37:36 -08:00
23ae2d3321 attempt to load textures 2024-01-08 20:53:59 -08:00
ddc724a803 convert immediately 2024-01-08 20:53:45 -08:00
8565669166 grab normals 2024-01-08 19:54:29 -08:00
0416f002ac convert directly to IndexedModelInstances 2024-01-08 19:43:44 -08:00
d8043a9265 make a bit better 2024-01-08 18:29:57 -08:00
bf1d7cb20f milestone: polygons on screen 2024-01-08 18:06:18 -08:00
1d2afcc364 do like dis 2024-01-08 17:32:07 -08:00
a5941e24ef lib expects u8 slice 2024-01-08 15:36:10 -08:00
bcffafdc09 load_bsp module 2024-01-08 15:36:10 -08:00
c86824bdc1 skip objects with zero determinant 2023-12-30 10:36:03 -08:00
5b8e5c8899 we're not using floats anymore 2023-12-12 15:47:31 -08:00
14000c016e multiply and check instead of doing bithacks 2023-12-12 15:30:09 -08:00
1c4191cfc9 convert recursion to stack 2023-12-12 14:47:20 -08:00
b2f067e0b4 stop erroring on subnormals, it's not really an issue 2023-12-04 08:55:21 -08:00
aec82358ee comment about conceptual failure case 2023-12-02 03:06:13 -08:00
5da5006027 attempt to fix the bug 2023-12-02 03:06:13 -08:00
97a1b57b65 TODO: relative d value 2023-12-02 02:02:51 -08:00
a359650ff8 use relative position to avoid overflow 2023-12-02 01:58:18 -08:00
1790390055 don't mess with casts, wtf 2023-12-02 01:31:47 -08:00
49e077996d overflow detect 2023-12-02 01:31:47 -08:00
9bfcf0b083 use det to make numbers smaller 2023-12-01 20:59:04 -08:00
82b3201b0a optimize face_nd: precalculate det 2023-12-01 20:50:38 -08:00
513414d4bd fix a near overflow bug 2023-12-01 18:28:05 -08:00
5c4bd4c3c7 wrong air accel limit 2023-12-01 05:01:13 -08:00
5cedf91709 Face Crawler™ 2023-12-01 04:41:28 -08:00
c201a1a626 improve zeroes precision 2023-12-01 04:41:11 -08:00
fbae4d9f80 delete sweep 2023-12-01 04:41:11 -08:00
9374e93801 face crawler prerequisites 2023-12-01 04:41:11 -08:00
0585cfe6f1 fix test 2023-11-30 01:45:55 -08:00
19e602544a anisotropic filtering 2023-11-10 19:08:33 -08:00
444c3cbad9 remove cybertruck model from default map 2023-11-09 19:21:04 -08:00
de7b7ba7be defer resize to next frame render 2023-11-08 18:20:19 -08:00
008c66e052 TrussPart 2023-11-07 20:54:49 -08:00
ba250277bd textures for spheres and cylinders 2023-11-07 20:45:05 -08:00
085d4e7912 use cubes instead of teapots and monkeys 2023-11-07 16:54:44 -08:00
dd6b5bed24 implement primitive FaceDescriptions with fixed size arrays instead of hashmaps 2023-11-07 13:26:24 -08:00
242b4ab470 style modifiers in mode 2023-11-01 16:06:48 -07:00
9d726c5419 StrafeSettings 2023-10-31 14:32:54 -07:00