1258 Commits

Author SHA1 Message Date
38fd812f52 rbxassetid: add crate stuff and test 2025-02-04 09:11:20 -08:00
8680d28671 snf: 0.3.0 bot files 2025-02-04 09:11:20 -08:00
35af659aa8 specify explicit versions 2025-02-04 09:11:20 -08:00
2e1a28bd51 fixed_wide: 0.1.2 2025-02-04 08:35:28 -08:00
8eca99fd9c bsp_loader: rewrite world models to use mesh builder 2025-02-03 17:17:04 -08:00
d504b82441 into_indices 2025-02-03 15:28:54 -08:00
6aeb06a263 bsp_loader: elid lifetime on convert_mesh 2025-02-03 15:01:22 -08:00
4c081c3646 MeshLoader != ModelLoader 2025-02-03 15:00:59 -08:00
2b92e78476 introduce BspFinder and go crazy with lifetimes 2025-02-03 14:37:30 -08:00
b8aa93e70e bsp_loader: more powerful mesh locate ability 2025-02-03 12:07:49 -08:00
f3d7d9b49f split bsp model loader into 2 stages 2025-02-03 11:11:45 -08:00
6df5ee1af3 use MeshBuilder in bsp_loader 2025-02-03 11:08:16 -08:00
ae48542626 refactor Loader trait to use generics 2025-02-03 10:02:15 -08:00
b4f1b017f7 update rbx_mesh 2025-01-31 10:35:11 -08:00
99bcf6d661 use render config from face description 2025-01-31 09:13:14 -08:00
4acef656e5 use const 2025-01-31 09:12:51 -08:00
f6aacca82c use idiomatic Option::or() 2025-01-31 09:12:43 -08:00
c48beced05 plumb decal into union convert 2025-01-31 09:12:18 -08:00
4313ce036c tweak primitives 2025-01-31 08:26:49 -08:00
d80039b890 include union symbolic link 2025-01-30 16:10:24 -08:00
88d17cf51d divide physics_data by size instead of using sizeless transform 2025-01-30 11:32:17 -08:00
b42b29b994 hooray 2025-01-30 10:55:01 -08:00
1f95c608f0 implement union loading with unsafe 2025-01-30 10:09:58 -08:00
196a5f2461 fix file 2025-01-30 10:09:42 -08:00
0a6b2423e2 generate union graphics mesh 2025-01-30 09:12:58 -08:00
15b8a2c54e rbx_loader: use mesh builder 2025-01-30 08:19:10 -08:00
139c5cc3b8 common: invent mesh builder 2025-01-30 08:18:57 -08:00
7e3eeed23f load good 2025-01-30 07:32:23 -08:00
82d68311fd the errors went away but im not done 2025-01-30 07:32:23 -08:00
77b41e7ebf tweak get_texture_description 2025-01-30 07:32:23 -08:00
d24baa365b data thing 2025-01-30 07:32:23 -08:00
3f5505e2b5 noice Directories idea 2025-01-30 07:32:23 -08:00
cd9cbc2f7f wip: convert unions 2025-01-30 07:32:23 -08:00
7e12e1eb49 wip: actually unions not fake 2025-01-30 07:32:23 -08:00
1d17385b19 get_texture_description function 2025-01-30 07:32:23 -08:00
40fff6cb8e store typed id directly in hashmaps 2025-01-30 07:32:23 -08:00
a279698a53 rbx_loader: load unions 2025-01-30 07:32:23 -08:00
8ed087c4c6 rbx_loader: update rbx_mesh 2025-01-30 07:32:23 -08:00
6b4122c59c deferred_loader: view indices without operating a Loader 2025-01-30 07:31:02 -08:00
eb0365217d move conversion code into loader libs 2025-01-29 16:26:38 -08:00
c128046d88 bump library versions 2025-01-29 14:41:59 -08:00
ff57825232 restore symbolic links for loading textures and meshes 2025-01-29 14:41:59 -08:00
8e867449f0 implement new bsp_loader 2025-01-29 14:41:59 -08:00
f028dc6c85 implement new rbx_loader 2025-01-29 14:41:59 -08:00
85480cb13e impl deferred_loader::Loader for bsp_loader 2025-01-29 14:41:59 -08:00
a594f77453 impl deferred_loader::Loader for rbx_loader 2025-01-29 14:38:12 -08:00
c356a9d654 move rbxassetid into lib 2025-01-29 14:38:12 -08:00
23ee771c22 refactor deferred_loader 2025-01-29 14:38:12 -08:00
be9eb30a5c minimize lints 2025-01-24 05:20:22 -08:00
42310c5d2b convert to app 2025-01-23 06:07:46 -08:00