Martin Naumann
![]() |
Not sure if anybody already mentioned it, but I think it would be cool to have some kind of vectors included in the component section.
When I try to create line-art filters or more complex shapes and outlined structures it's always annoying to use the line-detector because of the long render times. The other option is to use the impulse curve + polygon and this is pretty limited. I understand if paths can't be applied to the program but at least some simple polyline component could be helpful, where the input is X and Y for, let's say 6 points, the outline thickness, and the shape of the line endings (like in Adobe Illustrator) ![]() |
|||||||
Posted: February 14, 2021 7:55 am | ||||||||
Indigo Ray
![]() |
Hi Martin, I recently submitted a filter that draws individual lines.
There are other filters which may be useful: Line Draw Benchmark (Velho) (a bunch of methods to draw lines) OctaDraw (ThreeDee) (draws shapes - uses a blur and threshold to draw the outlines) Random Bezier Shape (ThreeDee) (crazy script!) |
|||||||
Posted: February 14, 2021 3:34 pm | ||||||||
Rachel Duim
![]() |
The way I deal with this is slightly different sizes of polygons in black and white. Using Subtract you then can extract an outline of the polygon. The same technique can be applied to arbitrary lines, essentially a rotated infinite line from two Rectangles, with a third step of cropping the line to a non-infinite length, again using RGB math like Subtract and Add. This is fast and eliminates the need for edge detection which is expensive. My 2 cents, 3 with inflation...
Math meets art meets psychedelia. |
|||||||
Posted: February 14, 2021 4:43 pm | ||||||||
Martin Naumann
![]() |
thanks for the tips, but I also use similar techniques as you mentioned, but the thing I had in mind were lines with more than 2 points and a contunious edge. I would like to draw the outlines of irregular polygons too
|
|||||||
Posted: February 18, 2021 4:56 pm | ||||||||
Rachel Duim
![]() |
I figured you already knew this. We can hope for a Vector and Poly-Vector component to draw lines and blocks and irregular polygons
![]() Math meets art meets psychedelia. |
|||||||
Posted: February 18, 2021 11:45 pm | ||||||||
Ramlyn
![]() |
Yes, Martin Naumann is right. It would be nice to have a line component that could be faster than creating the line with other solutions.
Something very simple, with the starting coordinates and the ending coordinates, plus the chance to define the line thickness. Just now I'm working on a filter that combines many lines. It is a real hell to go through repeating a group of several components many times. Not much for the work that I must do, but because FF doesn't seem able to handle so many connections. ![]() |
|||||||
Posted: February 20, 2021 4:05 am | ||||||||
emme |
+1 for a line component. And also new UI elements for controlling x/y points.
In the meantime, here is a script that draws 1-8 connected line segments with rounded corners and controllable line radius. The ends can be open/closed. Mode 1 draws just the line segments - mode 2 draws a signed distance field for custom mapping. Line drawing via scripting is not very efficient, but perhaps this could still be useful for some stuff. What features should be added to this? line_sdf_v003.ffxml |
|||||||
Posted: February 20, 2021 11:43 pm | ||||||||
Martin Naumann
![]() |
thanks emme!
![]() that comes really close to what I had in mind. was also trying to create something similar, but without map script, which is really annoying. The x/y controls are a good point too, they really need to be fixed somehow. |
|||||||
Posted: February 21, 2021 7:10 am | ||||||||
SpaceRay
![]() |
I do not know if it may be useful maybe for you this link here to test any of the methods shown here BENCHMARK LIST ACCORDING TO THE FASTEST OPTION of 10 different methods for drawing a line in FF from point A to point B
I agree that I also would like to have a more flexible way to make custom lines and for controlling x-y points
Good, will see how it works and what could be added, thanks very much for making it |
|||||||
Posted: February 27, 2021 12:12 pm |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,711 Registered Users
+18 new in 30 days!
153,531 Posts
+36 new in 30 days!
15,347 Topics
+72 new in year!
20 unregistered users.