|
4d62042549
|
Drop Unit64, Angle64. Disable Unit32 for now
|
2023-10-13 15:39:19 -07:00 |
|
|
fcf4d05baa
|
Planar64::try_from(f32|f64)
|
2023-10-13 15:39:19 -07:00 |
|
|
2f33a28c95
|
implement Ratio::try_from(f32)
|
2023-10-13 15:39:19 -07:00 |
|
|
d939fbff94
|
implement Planar64Affine3::default()
|
2023-10-13 15:39:19 -07:00 |
|
|
9ca2f0a194
|
split out model
|
2023-10-13 15:39:19 -07:00 |
|
|
4bbd11dbb6
|
gcd
|
2023-10-12 18:03:47 -07:00 |
|
|
10a293e789
|
wip
|
2023-10-12 18:03:47 -07:00 |
|
|
01b5769dc0
|
fix TODOs
|
2023-10-12 04:39:54 -07:00 |
|
|
7f7b0d92e6
|
implement settings
|
2023-10-12 04:36:17 -07:00 |
|
|
3b7a1d5dff
|
implement ModelPhysics
|
2023-10-12 04:36:17 -07:00 |
|
|
7309949dd0
|
implement instruction
|
2023-10-12 04:36:17 -07:00 |
|
|
43a0eef5d1
|
implement aabb & bvh
|
2023-10-12 04:36:17 -07:00 |
|
|
76cd82967a
|
ALL MY SHLS ARE WRONG
(thanks julien_c)
|
2023-10-12 04:36:17 -07:00 |
|
|
69712847e3
|
implement zeroes
|
2023-10-12 04:32:13 -07:00 |
|
|
a8f82a14a9
|
mul type is defined by lhs
|
2023-10-12 04:32:13 -07:00 |
|
|
101c92cba4
|
clarify new as int
|
2023-10-12 04:32:13 -07:00 |
|
|
54ec21c490
|
wip
|
2023-10-12 04:32:13 -07:00 |
|
|
f16bc043c4
|
replace TIME with Time
|
2023-10-12 04:32:13 -07:00 |
|
|
4616fd7b3b
|
implement PhysicsState
|
2023-10-12 04:32:13 -07:00 |
|
|
b6b63b4c85
|
implement StyleModifiers
|
2023-10-12 04:32:13 -07:00 |
|
|
c21c587edc
|
implement body hash
|
2023-10-12 04:32:13 -07:00 |
|
|
9a12265881
|
implement PhysicsCamera
|
2023-10-12 04:32:12 -07:00 |
|
|
3ff73ed0bc
|
wip: integer physics
|
2023-10-11 22:16:40 -07:00 |
|
|
57386334af
|
wacky integer types for various future plans
|
2023-10-11 22:16:40 -07:00 |
|
|
2e8cdf968c
|
silence lint
|
2023-10-10 16:30:00 -07:00 |
|
|
dd0ac7cc7e
|
overshadowed value by mistake
|
2023-10-10 16:05:47 -07:00 |
|
|
e2af6fc4ed
|
sort enums like normalid
|
2023-10-10 15:33:32 -07:00 |
|
|
bdc0dd1b3b
|
move keyboard input to WindowEvent to fix Wayland
|
2023-10-10 02:45:19 -07:00 |
|
|
95fb316a23
|
add fullscreen hotkey
|
2023-10-09 20:39:15 -07:00 |
|
|
9dec53d764
|
implement config
|
2023-10-09 19:48:15 -07:00 |
|
|
3552491a9a
|
calculators
|
2023-10-09 19:48:15 -07:00 |
|
|
dd13a066d0
|
settings module
|
2023-10-09 19:47:38 -07:00 |
|
|
f3dd43b171
|
add configparser dep
|
2023-10-09 16:31:28 -07:00 |
|
|
82d71df94e
|
texture fallbacks for corner wedge
|
2023-10-08 13:32:50 -07:00 |
|
|
684dbda73a
|
use rust
|
2023-10-07 14:12:39 -07:00 |
|
|
e398da3aa6
|
there was never a normal vector problem
|
2023-10-07 01:54:52 -07:00 |
|
|
944393dabe
|
free performance
|
2023-10-06 16:00:46 -07:00 |
|
|
4adce7acd3
|
fix cancollide false triggers + losing speed from hitting teleports
why can't I make this into a function
|
2023-10-06 16:00:46 -07:00 |
|
|
5b935c32fe
|
p
|
2023-10-06 14:28:29 -07:00 |
|
|
436706bc4d
|
save 4 bytes per model + include camera matrix
|
2023-10-06 13:58:22 -07:00 |
|
|
bde24d35a2
|
v0.8.0 attributes + bvh
|
2023-10-06 00:36:46 -07:00 |
|
|
fc91d644e6
|
use bvh
|
2023-10-05 23:53:03 -07:00 |
|
|
2b47827383
|
the tools to get the job done
|
2023-10-05 23:53:03 -07:00 |
|
|
a942e10554
|
bvh
|
2023-10-05 23:53:00 -07:00 |
|
|
5d1e38c36c
|
wip: move collision code somewhere
|
2023-10-05 22:33:08 -07:00 |
|
|
e78cabf0f5
|
move aabb into its own module
|
2023-10-05 22:33:08 -07:00 |
|
|
4e90da2228
|
weird empty comment
|
2023-10-05 19:48:20 -07:00 |
|
|
9fa4ea6716
|
create CompatWorker and move physics back into main thread so it feels good to play
eventually I will work on thread stuff again and make threads for everything and workarounds to latency issues
|
2023-10-05 19:48:20 -07:00 |
|
|
aedef03e7c
|
this adds lag and is unnecessary
|
2023-10-05 19:48:20 -07:00 |
|
|
6a9af0441f
|
move physics to its own thread
|
2023-10-05 19:48:20 -07:00 |
|