Patrick Walton
|
63b47f1abe
|
Move basic geometry primitives to the `pathfinder_geometry::basic` module
|
2019-02-04 20:20:32 -08:00 |
Patrick Walton
|
f25682f0f1
|
Add a defringing shader for subpixel antialiasing, untested as of yet
|
2019-02-04 16:04:13 -08:00 |
Patrick Walton
|
df59fd9792
|
Rename `Point4DF32` to `Point3DF32`
|
2019-02-01 17:07:03 -08:00 |
Patrick Walton
|
6a286ab153
|
Remove `Point3DF32`
|
2019-02-01 17:05:35 -08:00 |
Patrick Walton
|
0b0c913332
|
Split out SIMD into a separate crate
|
2019-02-01 11:48:10 -08:00 |
Patrick Walton
|
89244ba6cf
|
Do clipping in 3D homogeneous space
|
2019-01-31 15:29:13 -08:00 |
Patrick Walton
|
13716fd733
|
Fix 3D velocity controls
|
2019-01-29 15:44:31 -08:00 |
Patrick Walton
|
7e3365c481
|
wip
|
2019-01-28 12:57:15 -08:00 |
Patrick Walton
|
938bd30a78
|
wip
|
2019-01-25 14:28:53 -08:00 |
Patrick Walton
|
7da8bdef89
|
Generalize clipping to non-axis-aligned lines
|
2019-01-22 21:40:43 -08:00 |
Patrick Walton
|
f3e0d2777a
|
Add strafing
|
2019-01-17 08:45:23 -08:00 |
Patrick Walton
|
554586c5bf
|
Fix rotation
|
2019-01-16 20:41:05 -08:00 |
Patrick Walton
|
a95db7dff9
|
Fix 3D transform math and add some unit tests
|
2019-01-16 11:22:01 -08:00 |
Patrick Walton
|
05d2b26fa7
|
Implement some 3D transform code, untested as of yet
|
2019-01-15 19:15:33 -08:00 |
Patrick Walton
|
bbf193f00f
|
Remove simdeez
|
2019-01-12 17:13:58 -08:00 |
Patrick Walton
|
8ff3da8a68
|
Build outlines from segments; move SIMD points into `geometry`
|
2019-01-11 15:24:13 -08:00 |