VectorStyler
    • Categories
    • Unread
    • Recent
    • Tags
    • Popular
    • Register
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics

    • All categories
    • DanielD

      Bezigon Tool

      Watching Ignoring Scheduled Pinned Locked Moved Features and Ideas
      36
      5 Votes
      36 Posts
      10k Views
      DanielD
      @VectorStyler: This is my giant, practical middle finger to Adobe! Fuck you, Adobe, for killing FreeHand. It is here feckin' finally: The Bezigon package is attached as Bezigon-packages.zip. It contains two versions of the library and the documentation. You only need two files to integrate either version into Vectorstyler: bezigon.h and bezigon.cpp. Everything else is for testing, the demo, or reference. Which version to use Bezigon 4.2.0 has three node types: Corner, Smooth and Tangent. Bezigon 2.2.0 has two: Corner and Smooth. It is about half the size. On paths made only of Corner and Smooth nodes, the two versions give identical handles. Use 4.2.0 if VectorStyler needs Tangent nodes. I highly recommend it. Otherwise 2.2.0 is the simpler choice. The permutation documents appear in both version folders and in Technical Documentation. The copies are identical, and the duplication is deliberate so each folder stands alone. What each file does bezigon.h is the public interface: the node types, make_node, close_path, set_node_type, compute_handles, drag_handle, and in 4.2.0 segment_is_straight and handle_axis. bezigon.cpp contains all the rules. It depends only on the standard C++ headers <vector> and <cmath>, and has no global state, I/O or exceptions. main.cpp is an interactive demo that runs on Windows with the EGE graphics library. It shows how the functions are called and lets you test every gesture. It is not part of the product. demo_scenes.h (4.2.0 only) holds seven example paths, used by the demo keys 1 to 7 and by the tests. test_bezigon.cpp is the test program. It needs no window and checks the rules across thousands of cases. Build it with the same compiler and flags as VS to confirm the results match on your toolchain. Expected results are in the README. The permutation documents show every combination of node types, closes and edits, with a picture for each case. The Corner, Smooth and Cusp document covers both versions. The Tangent document covers 4.2.0 only. The Technical Reference is the document to read first. It covers the API, the rules, the VectorStyler integration steps, and how degenerate input is handled. The History and Derivation explains how each rule was reached: the formulas, the FreeHand and Xara comparisons, and where we overrode FreeHand for intuitiveness. README.md is a short overview with the test commands and a manual checklist for the demo. Further note: You will see PhotoLine addressed throughout because we wrote it with the intention of initially just giving it to PhotoLine, but then changed our minds. So ignore this. The code is software agnostic. How we used AI: We used AI extensively to test and debug the code we wrote. The model used was Claude Opus 5.5. We used AI extensively to derive formulas from screenshots. This is well documented within the history and derivation document. AI was used to create permutation tables which we then checked against FreeHand. AI was also used to give structure to our original brain dump and produce read me files, and technical references. The code itself was hand written by two extremely patient human beings: Vira Daniel & his long-suffering mate Taras Vynnychenko who obliged me with this mammoth project. He wrote this while he and his neighbours are still under Russian occupation. I wrote zero code. But I provided the complete creative direction to the entire project. Edit: Permutation tables will be updated with exhaustive screenshots: Its partially filled because I got tired and lazy. But I have checked every single instance in FreeHand.
    • M

      Redrawing screen hide toolbars and then show them again

      Watching Ignoring Scheduled Pinned Locked Moved Bugs in VectorStyler
      23
      1 Votes
      23 Posts
      147 Views
      M
      @VectorStyler I tweaked a little the settings of the utility switcher, to see if i could found some culprit setting, but i cant found nothing that makes difference. The program is capable to set a background over the three monitors, or one different for each one, to add a calendar over the background, etc. Maybe that makes some tweaking on the system, i dont know. But it affects some function that VS also is related, appear to be.
    • M

      Bug List for Version 1.3

      Watching Ignoring Scheduled Pinned Locked Moved Bugs in VectorStyler
      107
      3
      1 Votes
      107 Posts
      18k Views
      M
      @VectorStyler https://youtu.be/TWGHJhvrEtw 23.vstyler I’m not sure if it’s a file issue. I’ve tried other new files, and this tool and panel still don’t work.
    • S

      Just a Pattern

      Watching Ignoring Scheduled Pinned Locked Moved Tutorials
      58
      2
      8 Votes
      58 Posts
      61k Views
      L
      @Subpath said in Just a Pattern: [image: 1792225661338-curved-polygon_nb.png] This is quite easy, just use the Blend Tool [image: 1791552154276-linien-hexa-3-3.png] This is the specific example I was referring to for the video I plan to record.
    • VectorStylerV

      update 1.3.031

      Watching Ignoring Scheduled Pinned Locked Moved Announcements and News
      8
      7 Votes
      8 Posts
      46 Views
      VectorStylerV
      @861475_VctSt I will open a bug on this fonts issue.
    • RaaskotR

      Make VS print a landscape A4

      Watching Ignoring Scheduled Pinned Locked Moved Questions and Support
      5
      2
      2 Votes
      5 Posts
      21 Views
      VectorStylerV
      @Raaskot I opened a bug on this and will test it.
    • 861475_VctSt8

      Justify

      Watching Ignoring Scheduled Pinned Locked Moved Questions and Support
      4
      4
      1 Votes
      4 Posts
      46 Views
      861475_VctSt8
      @VectorStyler I confirmed that this was fixed in version 1.3.031. Thank you
    • DanielD

      HarfBuzz - the gold standard of text engine. Thoughts??

      Watching Ignoring Scheduled Pinned Locked Moved Features and Ideas
      4
      1 Votes
      4 Posts
      34 Views
      S
      @Daniel "Already build in" seems to be a running gag with Vectorstyler See this Post of mine https://www.vectorstyler.com/forum/topic/5677/houston-i-have-a-problem-vectorstyler-solution-is-already-build-in
    • encartE

      Perspective grid tool in ArtCraft

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      4
      1
      3 Votes
      4 Posts
      40 Views
      S
      @marce Having practical, real-life skills has never been a bad thing. After all, what skills does someone actually acquire by having AI generate an image and considering themselves an artist—as opposed to someone who has learned how to paint? Even if you don't like Adobe, this is something that couldn't leaves no one indifferent. After all, it’s not just about getting one over on Adobe or being able to clone software more easily. It will likely become significantly easier to develop malicious software—or to have it foisted upon you in the form of clones of popular programs. Ultimately, there’s no telling how much you can trust the people behind this. Incidentally, developing the clones itself reportedly cost around $2,000 in tokens; after all, an AI like that doesn't come for free. You don't even have to decompile the code, because AI can simply observe a piece of software's behavior and then replicate it. In any case, all of this raises a great many questions.
    • W

      Regression when working with placed high resolution images

      Watching Ignoring Scheduled Pinned Locked Moved VectorStyler 1.2 beta
      4
      1 Votes
      4 Posts
      21 Views
      VectorStylerV
      @William-Kansepa Can you send me the image by email? Thanks!
    • M

      Detail Optimizations for Version 1.3

      Watching Ignoring Scheduled Pinned Locked Moved Features and Ideas
      38
      3
      1 Votes
      38 Posts
      3k Views
      VectorStylerV
      @monsterfox This can be done only after the image was imported
    • EvaeloE

      Help! vectorstyler.msi can not install (asks for network source) → SOLVED by fresh install.

      Watching Ignoring Scheduled Pinned Locked Moved Questions and Support
      3
      0 Votes
      3 Posts
      14 Views
      VectorStylerV
      @Evaelo Yes, this happened before. Some kind of MSI feature
    • 861475_VctSt8

      Bug Report & Improvement Request: Space/Dash Menu Mapping and ZENKAKU Space

      Watching Ignoring Scheduled Pinned Locked Moved Bugs in VectorStyler
      24
      1 Votes
      24 Posts
      195 Views
      861475_VctSt8
      @VectorStyler Regressions related to this issue occurred in versions 027 through 030. These have been fixed in version 031. The issues, including the one involving full-width spaces, have been resolved, making the software even easier to use. Thank you. P.S. I believe the basic functions for Mojigumi and Mojitsume are currently working without any issues. However, regarding the finer details and advanced settings, I lack the specialized knowledge and analytical skills to rigorously test and evaluate them, so I will refrain from making a definitive judgment at this time. Therefore, my personal assessment right now is that these features are "just one step away from completion." I look forward to continuing to monitor how these features evolve in the future.
    • S

      "Houston, i have a Problem" - Vectorstyler: "Solution is already build in"

      Watching Ignoring Scheduled Pinned Locked Moved Features and Ideas
      4
      2
      8 Votes
      4 Posts
      69 Views
      S
      @Daniel This is not intended for use with fonts. It works "ok" once you have expand strokes and wish to obtain a path again.
    • BoldlineB

      Batch Export Layers Using Canvas or Artboard Bounds

      Watching Ignoring Scheduled Pinned Locked Moved Features and Ideas
      2
      1 Votes
      2 Posts
      14 Views
      VectorStylerV
      @Boldline I will try to do this. Maybe without the Canvas bounds (that can be very large).
    • EvaeloE

      Transparency grid annoying redrew upon zoom

      Watching Ignoring Scheduled Pinned Locked Moved Bugs in VectorStyler
      2
      1 Votes
      2 Posts
      14 Views
      VectorStylerV
      @Evaelo This is because the transparency grid is also drawn into the image that is displayed. When zooming this image is briefly displayed larger (or smaller) before it is redrawn.
    • L

      The Repeater objects are misaligned

      Watching Ignoring Scheduled Pinned Locked Moved Bugs in VectorStyler
      3
      1 Votes
      3 Posts
      27 Views
      L
      @VectorStyler Fixed. Thanks
    • L

      Expanded Stroke Bug

      Watching Ignoring Scheduled Pinned Locked Moved Bugs in VectorStyler
      3
      1 Votes
      3 Posts
      30 Views
      L
      @VectorStyler Fixed. Thanks
    • BoldlineB

      Add quick option to copy current repeater settings and paste to new object

      Watching Ignoring Scheduled Pinned Locked Moved Features and Ideas
      3
      3
      1 Votes
      3 Posts
      589 Views
      VectorStylerV
      @Boldline Repeater (and halftone) copy / paste should be in the Style dropdown menu of the panel.
    • VectorStylerV

      update 1.3.028

      Watching Ignoring Scheduled Pinned Locked Moved Announcements and News
      4
      5 Votes
      4 Posts
      54 Views
      L
      @VectorStyler Back from my 10+ day business trip to find multiple new versions out! Amazing work and thank you so much. I'll make time over the next few days to test the resolved bugs.