VectorStyler
    • Categories
    • Unread
    • Recent
    • Tags
    • Popular
    • Register
    • Login

    Brush "live" randomization / variation

    Scheduled Pinned Locked Moved Features and Ideas
    27 Posts 4 Posters 41.7k Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • VectorStylerV Offline
      VectorStyler @Harry
      last edited by

      @Harry said in Brush "live" randomization / variation:

      Everything in between those 2 brushes is a result of "modulator" which changes brush appearance live

      This does not exist in the current version of VS.

      Technically, it could be possible to implement, but some things must be clarified:

      1. From what I see, the "modulation" would vary along the path, based on pressure or some other input.
        This cannot be done with current shape effects.

      2. Also: we have to keep in mind that these brushes are vectors, so would this mean that in case A (soft pressure), the vectors would break into some form of random smaller shapes?

      H 1 Reply Last reply Reply Quote 0
      • VectorStylerV Offline
        VectorStyler @Harry
        last edited by

        @Harry I think this "modulation" along the brush path of some distortion parameter is an interesting idea.
        I added this to the backlog. Some details need to be worked out (ideas are welcome), but I think this could be implemented before version 2 (if not version 1.2).

        H 1 Reply Last reply Reply Quote 0
        • H Offline
          Harry @VectorStyler
          last edited by

          @VectorStyler said in Brush "live" randomization / variation:

          1. Also: we have to keep in mind that these brushes are vectors, so would this mean that in case A (soft pressure), the vectors would break into some form of random smaller shapes?

          Yes, that's the point - to simulate natural brush stroke:

          • soft pressure - low opacity, smaller "particles"
          • hard pressure - stroke is more opaque, more solid, more distorted etc.:

          Examples from Rebelle 5 (one of the best natural stoke simulator in pixel world):

          0_1670326910772_obraz_2022-12-06_124150768.png

          Win 11, XP Pen Deco 01 V2 graphic tablet

          VectorStylerV 1 Reply Last reply Reply Quote 1
          • H Offline
            Harry @VectorStyler
            last edited by

            @VectorStyler said in Brush "live" randomization / variation:

            @Harry I think this "modulation" along the brush path of some distortion parameter is an interesting idea.
            I added this to the backlog. Some details need to be worked out (ideas are welcome), but I think this could be implemented before version 2 (if not version 1.2).

            Glad to read that!

            Win 11, XP Pen Deco 01 V2 graphic tablet

            1 Reply Last reply Reply Quote 1
            • VectorStylerV Offline
              VectorStyler @Harry
              last edited by

              @Harry said in Brush "live" randomization / variation:

              Examples from Rebelle 5 (one of the best natural stoke simulator in pixel world):

              This will be hard to do with vectors only.

              H b77B 2 Replies Last reply Reply Quote 0
              • H Offline
                Harry @VectorStyler
                last edited by

                @VectorStyler said in Brush "live" randomization / variation:

                @Harry said in Brush "live" randomization / variation:

                Examples from Rebelle 5 (one of the best natural stoke simulator in pixel world):

                This will be hard to do with vectors only.

                I know, but results may be surprisingly good!

                Krita have some more options for modifiers/modulators i.e. stylus rotation and tilting.
                They call it sensors. Here is some more info:

                https://docs.krita.org/en/reference_manual/brushes/brush_settings/tablet_sensors.html

                Maybe for future development?

                Win 11, XP Pen Deco 01 V2 graphic tablet

                1 Reply Last reply Reply Quote 0
                • b77B Offline
                  b77 @VectorStyler
                  last edited by b77

                  @VectorStyler said in Brush "live" randomization / variation:

                  This will be hard to do with vectors only.

                  I don't think Harry meant that VS should strive to imitate natural media brushes
                  accurately like Rebelle does — it's just the random, organic part of the natural
                  brushes that are to be imitated in vectors.

                  As I suggested, picking random brush contours from a "contour table" (similar to
                  wavetables in synths) is one way to achieve this. It's basically stringing them
                  together (with the first and last connecting nodes free to move vertically) and
                  bending them along the brush spine, then maybe overlapping three brushes
                  with different opacities would get you respectably close to the organic quality
                  of bitmap brushes.

                  MacBook Pro (Intel) running Monterey 12.6.4

                  1 Reply Last reply Reply Quote 2
                  • b77B Offline
                    b77 @Subpath
                    last edited by b77

                    @Subpath I downloaded Alchemy but it's so old that it doesn't work on my Mac.

                    MacBook Pro (Intel) running Monterey 12.6.4

                    S 1 Reply Last reply Reply Quote 0
                    • b77B Offline
                      b77
                      last edited by b77

                      Another way would be to have just one brush contour but don't stretch it — instead repeat it but randomize the nodes.
                      Maybe this approach would be faster for "live" drawing.

                      MacBook Pro (Intel) running Monterey 12.6.4

                      1 Reply Last reply Reply Quote 1
                      • S Offline
                        Subpath @b77
                        last edited by Subpath

                        @b77 said in Brush "live" randomization / variation:

                        @Subpath I downloaded Alchemy but it's so old that it doesn't work on my Mac.

                        that, sad to hear, because its a nice little Tool
                        as i wrote works here on Win 10 without any Problem
                        despite that it is from 2010

                        i will create a video to show some Tools of it
                        but this will take yet some time

                        Win 11
                        CPU: AMD Ryzen 5 9600X, 6-core.
                        GPU: Nvidia Geforce RTX 5070.

                        1 Reply Last reply Reply Quote 0
                        • S Offline
                          Subpath
                          last edited by Subpath

                          @b77

                          you could try "Webchemy" its a online drawing tool
                          in the style of Alchemy, but have much fewer tools.
                          But a Pull Brush ( you cant define your own Brushes )
                          The Results can be saved as .SVG an PNG.

                          Here the Link
                          https://webchemy.org/

                          0_1670335421195_Webchemy 1.png

                          0_1670335430738_Webchemy 2.png

                          0_1670335472111_Webchemy 3.png

                          Win 11
                          CPU: AMD Ryzen 5 9600X, 6-core.
                          GPU: Nvidia Geforce RTX 5070.

                          b77B 1 Reply Last reply Reply Quote 0
                          • b77B Offline
                            b77 @Subpath
                            last edited by b77

                            @Subpath Ouch… Webchemy is rough… 🙂

                            MacBook Pro (Intel) running Monterey 12.6.4

                            S 1 Reply Last reply Reply Quote 0
                            • S Offline
                              Subpath @b77
                              last edited by

                              @b77 said in Brush "live" randomization / variation:

                              @Subpath Ouch… Webchemy is rough… 🙂

                              thats true 🙂

                              Win 11
                              CPU: AMD Ryzen 5 9600X, 6-core.
                              GPU: Nvidia Geforce RTX 5070.

                              1 Reply Last reply Reply Quote 0
                              • H Offline
                                Harry
                                last edited by

                                I found temporary workaround also in the Stroke Width panel's menu - there is "Randomize profile" option. Still it's "post production", not "live" and not exactly what I meant:

                                0_1670413680008_obraz_2022-12-07_124800004.png

                                Win 11, XP Pen Deco 01 V2 graphic tablet

                                VectorStylerV 1 Reply Last reply Reply Quote 1
                                • VectorStylerV Offline
                                  VectorStyler @Harry
                                  last edited by

                                  @Harry If there are some good inspirations on how such a brush should look like, please upload here or send them to me by email.

                                  1 Reply Last reply Reply Quote 0
                                  • H Offline
                                    Harry
                                    last edited by

                                    Problem is, that I don't know.

                                    Let's say I'd like to design some abstract pattern. I would take "Live random effect brush tool", and I would experiment and look for some inspiration from great and interesting shapes this kind of brush could produce.

                                    Win 11, XP Pen Deco 01 V2 graphic tablet

                                    1 Reply Last reply Reply Quote 0
                                    • S Offline
                                      Subpath
                                      last edited by Subpath

                                      @b77, @Harry, @VectorStyler

                                      Hi

                                      As a source for inspiration, for modulate Strokes, the painting program
                                      Black Ink came to mind.

                                      "Black Ink" uses a kind of controller nodes to modulate brushes
                                      to set and control random strokes and has a node system for layers.

                                      0_1670593430294_Black-Ink-1.png

                                      Here are some videos

                                      Video about the Brush Controllers:
                                      Black Ink Brush Controllers

                                      Video about Black Inks Layer Nodes:
                                      Black Ink Layer Nodes

                                      Scattering a Brush may also be interesting
                                      her a Video about it
                                      Scattering a Brush with Controllers

                                      Win 11
                                      CPU: AMD Ryzen 5 9600X, 6-core.
                                      GPU: Nvidia Geforce RTX 5070.

                                      1 Reply Last reply Reply Quote 3
                                      • First post
                                        Last post