Skip to content

Commit bc47c23

Browse files
N27: bevy_pen_tool (#831)
Co-authored-by: Joe Clay <[email protected]>
1 parent 11309f2 commit bc47c23

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

content/news/027/bevy_pen_tool2.gif

2.37 MB
Loading

content/news/027/index.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,30 @@ This makes `hecs_rapier` feature complete, with `bevy_rapier2d` feature parity.
294294
[hecs_rapier]: https://github.com/smokku/hecs_rapier
295295
[bevy_rapier2d]: https://github.com/dimforge/bevy_rapier
296296

297+
### [Bevy Pen Tool][bevy-pen-tool]
298+
299+
![bevy_pen_tool2](bevy_pen_tool2.gif)
300+
301+
Bevy Pen Tool is a plugin that helps developers make 2D paths using
302+
Bezier curves. Its user interface provides functionality for:
303+
304+
- spawning Bezier curves,
305+
- moving end points and control points of Bezier curves,
306+
- linking individual Bezier curves to each other,
307+
- grouping curves,
308+
- saving and loading paths as look-up tables
309+
(typically for animations and agent movement),
310+
- generating arbitrary 2D meshes that fill the interior of a path
311+
using the Lyon crate,
312+
- generating a mesh that follows a path like a road,
313+
- saving meshes and roads in ".obj" format,
314+
315+
A stable version of Bevy Pen Tool should come out as a crate shortly
316+
after Bevy 0.6 shows up. Here is a link to the [repo for more
317+
information][bevy-pen-tool].
318+
319+
[bevy-pen-tool]: https://github.com/eliotbo/bevy_pen_tool
320+
297321
### [godot-rust](https://github.com/godot-rust/godot-rust)
298322

299323
![godot-rust logo](godot-rust.png)

0 commit comments

Comments
 (0)