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
      30
      5 Votes
      30 Posts
      10k Views
      DanielD
      @vectorstyler: Okay, now I have both sets of clean code exhaustively tested. Bezigon Code without Tangent Node implementation. About 200 lines of CPP code. Bezigon Code with Tangent Node implementation and non-destructive node conversions - that is, toggling between tangent, cusp, and smooth retains the origin state. For instance, if I create a smooth node, then toggle it to cusp, and tangent, and then to smooth back again, I will return to the original state in which it was created. It is true of all 3 nodes. This is a major draw back in FreeHand too, because there was no way of predicting how changes affected the curve. Now, after 35 bloody years, it is refined. About 500 lines of CPP code. Tangent node handling makes it exponentially complex. Question for you, dev: How should I hand you this code? What sort of documentation would you like? We have written the code so that it is easy to integrate into any program without dependencies. But equally, everything - all the rules, conditional statements - are carefully documented within the code itself. We have also written a test code to check the math of the code too. What do you need from me? I have the whole history of the project including the permutation tables for all three nodes and click patterns. Let me know. I'll package it and drop it. I am also giving the code to Inkscape and PhotoLine devs as part of MIT License. Just FYI. I think if implemented correctly, it will the single most useful step up in the curve handling functionality in all three. The missing piece has always been the tangent node.
    • DanielD

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

      Watching Ignoring Scheduled Pinned Locked Moved Features and Ideas
      4
      1 Votes
      4 Posts
      25 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
    • M

      Redrawing screen hide toolbars and then show them again

      Watching Ignoring Scheduled Pinned Locked Moved Bugs in VectorStyler
      19
      1 Votes
      19 Posts
      134 Views
      M
      @VectorStyler Hi VS. It occurs without any interaction with VS. Just you leave the program open, and it will happen while doing nothing. Meanwhile writing this message, VS do this in the secondary monitor where i have it open. But it do it also in the primary monitor. Here is the data folder: https://icedrive.net/s/b5GubGuyGNkhtzibRvDYSPj2htGR
    • S

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

      Watching Ignoring Scheduled Pinned Locked Moved Features and Ideas
      3
      2
      7 Votes
      3 Posts
      49 Views
      DanielD
      Wait; How does this work? This would be lifechanging if I understand this correctly. Can I use this to find the centreline of say a typographic glyph? Let's say, the letter Q or B. Can this find the centreline?