Patrick Walton
|
a1b0df0a42
|
Rename `Point2DF` to `Vector2F`, `Point3DF` to `Vector4F`, and `LineSegmentF`
to `LineSegment2F`.
Straw poll on Twitter suggested that these names were preferred.
|
2019-06-03 12:39:29 -07:00 |
Patrick Walton
|
95f3337c6f
|
Add the `ellipse` method to canvas paths
|
2019-05-30 17:24:12 -07:00 |
Patrick Walton
|
9138e1e0bb
|
Pass in the font context to the canvas rendering context constructor so that it
can be reused.
Creating a system font source can do I/O on some platforms, so obviously we
don't want to do it every frame.
|
2019-05-29 21:15:42 -07:00 |
Patrick Walton
|
e1bcc11ace
|
Change the `F32` and `I32` suffixes to `F` and `I` to match the C API.
They're shorter and less noisy.
|
2019-05-29 19:17:16 -07:00 |
Patrick Walton
|
6eab3fa2d8
|
Implement `globalAlpha` for canvas
|
2019-05-14 18:26:10 -07:00 |
Patrick Walton
|
89ca998fa8
|
Add a convenience method for creating a scene proxy with an empty scene.
This makes animation rendering loops a bit easier for users.
|
2019-05-13 18:29:57 -07:00 |
Patrick Walton
|
f24d93819b
|
Add arc building methods and switch the Moiré demo to use them.
Also, stop taking points by reference in many methods, for consistency.
|
2019-05-13 12:42:13 -07:00 |
Patrick Walton
|
639a8f39e8
|
Add Moiré demo
|
2019-05-11 11:53:50 -07:00 |