Commit Graph

1757 Commits

Author SHA1 Message Date
daeabab337 shader: more intermediate variables for understandability 2026-03-04 09:23:45 -08:00
c3b9496e15 rbx_loader: do not fail zero size meshes & unions 2026-03-04 09:23:45 -08:00
c606adaaeb rbx_loader: don't fail to load SurfaceAppearance ColorMapContent if NormalMap etc is missing 2026-03-04 09:23:45 -08:00
85589f0b00 rbx_loader: fix typos 2026-03-04 09:23:23 -08:00
9d26e8cf6d map-tool: disable all image formats except png and jpeg 2026-03-03 14:40:57 -08:00
80c4c1e50d map-tool v3.0.1 support SurfaceAppearance 2026-03-03 09:26:20 -08:00
0df71c6c57 rbx_loader v0.10.0 support SurfaceAppearance + rbx_mesh CSGMDL5 fix 2026-03-03 09:23:15 -08:00
1a04188b8a rbx_loader: update rbx_mesh 2026-03-03 09:20:37 -08:00
aae7a23753 map-tool: add command to extract union data 2026-03-03 09:19:38 -08:00
96234f6bb1 rbx_loader: load SurfaceAppearance for MeshParts 2026-03-03 07:12:46 -08:00
1cdd4676d7 map-tool: download SurfaceAppearance content 2026-03-03 07:12:46 -08:00
b7e1c8d723 map-tool: alphabetize content search 2026-03-03 07:12:46 -08:00
f781d104ab roblox_emulator v0.5.3 add execution timeout 2026-03-03 07:12:46 -08:00
a710e33072 roblox_emulator: add script timeout 2026-03-03 07:12:46 -08:00
971e95afd9 rbx_loader: remove stupid RobloxMeshBytes forcing ownership 2026-03-02 16:18:01 -08:00
e8a13d86ec map-tool v3.0.0 custom loaders 2026-03-02 10:51:54 -08:00
2e1e8f524c map-tool: move convert functions to cli 2026-03-02 10:51:54 -08:00
7151c53553 map-tool: edit get_unique_assets to use &WeakDom reference 2026-03-02 10:36:38 -08:00
e06e51628a map-tool: remove get_unique_assets_from_file 2026-03-02 10:36:36 -08:00
ea362d18a8 bsp_loader v0.5.0 custom loaders 2026-03-02 10:23:20 -08:00
13734bfe17 rbx_loader v0.9.0 custom loaders 2026-03-02 10:23:20 -08:00
74bd6d0e84 map-tool: roblox, source optional features 2026-03-02 10:16:39 -08:00
ab09e384d3 rbx_loader: move loader files to map-tool + remove hardcoded file reads 2026-03-02 10:03:15 -08:00
99d38a6eae bsp_loader: move loader files to map-tool + remove hardcoded file reads 2026-03-02 09:45:33 -08:00
e0d1ad48a8 map-tool: accept WeakDom into convert_to_snf 2026-03-02 08:57:11 -08:00
58ea19fbea map-tool: put cli code into modules 2026-03-02 07:57:49 -08:00
d5791ac7a1 map-tool: move converters to folders 2026-03-02 07:40:44 -08:00
db7d7b3b36 Make map tool usable as a library (#42)
Makes map tool work for external libs. It works if you have problems merge it and fix it later.

Reviewed-on: #42
Reviewed-by: Rhys Lloyd <quaternions@noreply@itzana.me>
Co-authored-by: itzaname <me@sliving.io>
Co-committed-by: itzaname <me@sliving.io>
2026-03-01 20:38:05 +00:00
06d0d70791 move required_limits to setup 2026-02-28 18:21:04 -08:00
4aab9679bf graphics v0.0.4 surface errors 2026-02-28 17:53:25 -08:00
d32dcc5a58 graphics: surface all errors in setup 2026-02-28 17:52:08 -08:00
fa43f764f6 graphics v0.0.3 update deps 2026-02-28 15:47:59 -08:00
4ce8516664 common v0.8.6 update deps 2026-02-28 15:47:29 -08:00
d6441c86bc update deps 2026-02-28 15:47:29 -08:00
3371f3359b common v0.8.5 fix set_scale for paused Timer 2026-02-27 09:09:23 -08:00
34d5288620 common: timer: fix set_scale for paused timer 2026-02-27 09:07:59 -08:00
82de08312d v0.8.4 rem_euclid & div_euclid 2026-02-27 08:42:06 -08:00
4b224b1827 common: integer: add rem_euclid & div_euclid to Time 2026-02-27 08:40:16 -08:00
42862ce573 common: annotate more with #[inline] 2026-02-26 09:46:11 -08:00
3690954042 common v0.8.3 Time into float 2026-02-26 08:54:10 -08:00
bfe4b491d7 conveniently convert Time into float 2026-02-26 08:53:42 -08:00
36f44ffd43 common v0.8.2: Ratio64 fixes 2026-02-25 08:56:34 -08:00
7f16468104 common: integer: test Ratio64 from float 2026-02-25 08:48:02 -08:00
a870899743 common: integer: fix Ratio64::mul_int with large numbers 2026-02-25 08:48:02 -08:00
b5431c0732 common: v0.8.1 pub RunState 2026-02-20 07:01:34 -08:00
36ccbdc6b2 print when zero size mesh 2026-02-19 14:40:56 -08:00
a68f009658 ignore empty face 2026-02-19 14:37:15 -08:00
118a1639a7 common: tweak run 2026-02-19 10:11:02 -08:00
3212fb1d41 graphics v0.0.2 2026-02-18 09:20:01 -08:00
424c7ce9a6 refactor setup 2026-02-18 09:19:14 -08:00