-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
B-Splines Pen Tool #119
Comments
This is a good time for me to update you (& others) on all the related issues. #9 and #10 have been sitting for a while as we decided how to deal with the fact that we want as many spline types as possible. We think we have a plan: implement a pen tool for each spline type, give each We have this list:
Adding B-Spline to that list isn't difficult, if users think it useful. If it's in Inkscape, that seems proof enough already.
Very crude drawing here, but you get the point; we'll end up with something like this: I'm unsure when we'll have all the pens, but the first pen we want to do is Spiro. So, that'll lay the groundwork for the rest of the pens. I already have, on my hard drive right now, a pure Rust Spiro library using none of the GPL C code, but based off @raphlinus' relicensed Apache-2.0 C code. It was a translation done by c2rust so is a bit…Rusty (:wink:). But once I finish the "nice" API that's easy to put into a crate, something like After Spiro our next priority is probably Hyperbezier, as feature parity with Runebender is important to us, as a stepping stone to going toe to toe with more powerful font editors. What would the icon for B-Spline look like? That's important. |
What's the latest status on this? |
I'm going to spend the next week trying to close all the bug reports, polish the rough edges on the image tools, and fix some outstanding bugs with stroking. Components would come next, and then we're going to get to work on pen tools. |
Hello, Today while I was adding new needed icons for @MatthewBlanchard, I added a bunch of the icons which I clumsily illustrated above. Especially relevant to @raphlinus may be our decision for Hyperbezier's icon (highlighted in red), because we think the "H" to be rather…I don't know, just not good in a tangible way, and we think ours is better. Icons: Top to bottom: Grid, Edit Guidelines, Hyperbezier, Quadratic Pen, B-Spline Pen, Spiro Pen |
Thanks Fredrick! There is a thread in the development chat about that icon being a placeholder, but the icon in red is an improvement IMO. The concept might be too detailed for the size this icon will be shown at though. It would be fun to try making 3d icons with animations for one of these editors in Blender at some point. Edit: I made a PR to Runebender with just a basic form of this design for now. |
This icon concept was suggested by Fredrick here: MFEK/glif#119 (comment)
This icon concept was suggested by Fredrick here: MFEK/glif#119 (comment)
Inspired by https://typedrawers.com/discussion/4052/using-b-splines-to-draw-italics#latest I thought I'd propose that :)
The text was updated successfully, but these errors were encountered: