ebc897aad8
snf v0.3.2 sprint control
2026-02-05 07:28:37 -08:00
23a6655bb0
specify crate versions in workspace
2026-02-05 07:23:27 -08:00
0422c223cd
common v0.8.0
2026-02-05 06:58:21 -08:00
5db2ce076d
update glam
2026-02-05 06:51:07 -08:00
534f2a2141
fixed: silence lint
2026-01-30 07:52:52 -08:00
79ea88fc74
fixed: remove pub(crate) field visibility
2026-01-30 07:52:42 -08:00
7220506fd5
plumb sprint
2026-01-27 07:46:17 -08:00
a3b0306430
rbx_loader: fix regex
2025-12-19 13:10:04 -08:00
0668ac2def
use allow instead of expect
2025-12-09 14:39:42 -08:00
73e3181d0c
roblox_emulator: v0.5.2
2025-11-27 16:42:01 -08:00
0495d07e26
update rbx-dom
2025-11-27 15:48:17 -08:00
0ea353b27d
common: fixed_wide: min max
2025-11-24 13:04:44 -08:00
99706079d9
common: fixed_wide: add mul_sign div_sign
2025-11-24 13:04:44 -08:00
730c5fb7dd
common: integer: generic zero
2025-11-22 08:47:16 -08:00
a9e4705d89
remove (some) fixed point implicit conversion
...
They may be convenient, but they cannot be done at compile-time.
TODO: remove more of them i.e. impl_multiplicative_operator
2025-11-18 11:53:52 -08:00
1e19f804cc
custom hex Debug print for Fixed
2025-11-17 12:45:55 -08:00
f6f35c5f54
fix lints
2025-11-17 12:41:34 -08:00
4e7d580918
add lints to workspace
2025-11-16 14:53:23 -08:00
91208db706
drop lazy_regex dep
2025-11-09 05:47:33 -08:00
661d706a22
common: aabb: area_weight fn
2025-10-17 15:48:59 +01:00
5550d5771e
common: bvh: reduce variable scope
2025-10-17 15:03:54 +01:00
c834d1d1ca
common: bvh: name constant
2025-10-17 14:57:53 +01:00
ca9d2238a7
common: bvh: tweak code style
2025-10-17 14:57:53 +01:00
e58f9b9ff2
rbx_loader: silently filter vertices which fail to convert
2025-09-29 19:45:16 -07:00
54c4ed6bad
update deps
2025-08-30 15:20:23 -07:00
9aceafa0df
roblox_emulator: fix lints
2025-08-30 15:15:23 -07:00
d065bac130
Revert "roblox_emulator: use extended instances"
...
This reverts commit bb8e131464 .
2025-08-30 15:13:28 -07:00
a4d0393556
update rbx-dom
2025-08-30 15:12:22 -07:00
c2ff52a2ae
instruction: iterator
2025-08-29 18:30:18 -07:00
6509bef070
it: add test scene
2025-08-29 16:47:46 -07:00
0fa097a004
aabb: tweak Aabb.contains
2025-08-29 15:40:00 -07:00
cfd9550566
common: truncate vertex precision to 16 bits in MeshBuilder
...
The physics algorithm expects vertices to align exactly with faces. Since the face normal is calculated via the cross product of vertex positions, this allows the face normals to be exact with respect to the vertex positions.
2025-08-26 16:09:15 -07:00
bd16720b5a
rbx_loader: refactor mesh convert to use MeshBuilder
2025-08-26 15:55:55 -07:00
633f767d0f
snf: disable demo code
2025-08-26 15:55:55 -07:00
602b63e953
fix lifetime lints
2025-08-26 15:55:55 -07:00
6abe622885
fix dead code lints
2025-08-26 15:55:55 -07:00
657a2530dc
update deps
2025-08-19 21:59:25 -07:00
c4bd034928
update rbx_mesh with CSGMDL5 support
2025-07-23 23:26:36 -07:00
bbcdac8879
rbx_loader: fix dead code lints
2025-07-23 23:26:36 -07:00
38b3f3d7a3
use expect instead of allow
2025-07-19 02:25:55 -07:00
63714f190d
update snf binrw
2025-05-26 15:36:49 -07:00
f50dfb9399
update rbx_mesh
2025-05-26 15:33:38 -07:00
a7f0e431cb
snf: v0.3.1 update common
2025-05-16 15:58:25 -07:00
0ed3cb2adb
bsp_loader: v0.3.1 update common
2025-05-16 15:56:19 -07:00
bac43eab66
rbx_loader: v0.7.0 error reporting
2025-05-16 15:55:56 -07:00
2a257236fd
deferred_loader: v0.5.1 update common
2025-05-16 15:55:47 -07:00
8fe2c20635
common: v0.7.0 misc
2025-05-16 15:49:12 -07:00
2da7ccce7c
fixed_wide: v0.2.1 impl Display for FixedFromFloatError
2025-05-16 15:45:21 -07:00
6abb40b6d2
roblox_emulator: v0.5.1
2025-05-16 15:35:54 -07:00
4dcf06c44c
rbx_loader: support Seat, VehicleSeat, SpawnLocation
2025-05-16 15:26:59 -07:00