HISE Logo Forum
    • Categories
    • Register
    • Login

    vector drawing...

    Scheduled Pinned Locked Moved General Questions
    14 Posts 3 Posters 400 Views
    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.
    • LindonL
      Lindon
      last edited by Lindon

      So anyone know how ot draw an arc around an ellipse?

      I'm trying to build a knob - this is as far as I have got:

      dd9590c8-ccea-49e4-9f2e-56505ee198de-image.png

      • obviously just guessing here...anyone help me out?

      HISE Development for hire.
      www.channelrobot.com

      d.healeyD ustkU 2 Replies Last reply Reply Quote 0
      • d.healeyD
        d.healey @Lindon
        last edited by

        @lindon This might help - https://forum.hise.audio/topic/3444/how-to-create-a-curved-arc-d-slider-with-panels/10

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        1 Reply Last reply Reply Quote 0
        • ustkU
          ustk @Lindon
          last edited by

          @lindon

          HiseSnippet 942.3ocsV0uaaaCDmxIrn1ccXEXO.B8uTFbbs65GCHantwwo0nKoB0Ycannnfgh1hHRjBTTM0Xnua8QpuAaGIkkjcLRaMvLfs48wOxe2o6NpPkjxxykJjW6yVjwPdeGd5BgNdTLgKPSNB4883SH4Zlx2o5vEYj7bVDxyammYT30dWj8ymexgjDhfxpUgPuVxoremmx00ZCG9BdRxwjH1Y7zFd+fgSnRwHYhr.3yN39nLB8Bxb1oDiasvHuaLNhqkpoZhlkC9bnLZwzX4kBm+ulmyOOgYDFflBajSMZTLOIJbYrliPd6FVG463h7eDeBOhWouNC7CVC90HZlC7ZccTZv2.k7ZPoccT5N3oTEOSWawvmagmHfGHyHPptIUb9hZ8q6fGIAOD5dojKXGq.gJDAOpe+t9vO6cPmNP5NW6+dhxOjHXIC7+M+kHmyzijoYRAHDbWm46BXbq5EQzjdDEsABphAofPhNNvr2kNlyzgPhT+JYglKXAyJDTMWJBluWm+oSayYqi4zKDP7Aa1COnS6Nsmaf4JDBb+k2iKh3DghEAaN3vLnDZbRBOKmE7lpcnq+pKyMwwexiLbxe+Zi+z8qM+bFedrdc6u0cLWkGKXIIxK2yxSC6ERU5YFb.6qij6s9oa82paYpqGMgQTVKqpOWST5SYWNs3ba1reu9cguW0QRTzSUzf2TQg6Ag0JBCffpRwZhusq+9m.6euvIFWqVVGZDWH03Dg34PYgHJOXsvykshTjKsTdETc8IMdt.d9w8NXYYfuTbpTydoHvVNz4ic7W2zrYazlorSISRXpMZ1LZQcc.CDEomyTcgx+jBVkiPu2pMz23qqgl55BZ3nTLQv0uLiUJerLIxznZVe01eTYaDr5OlbDj4LSDJ0A9kwTZtgNdGwdOLR0MenM9HV9EZYl02xtUjGVasd6kSOLchHNbz2D65JQenZp6P4vEUBeZ9vXa2P8P4+dH5pykfIhxnhDhd0wjl6CJM.o5UlMYl+Hx45EMuu3aX1Y+qc14WKEuCNjqowalis1.GgGB+evwxabtMd7rYLptlf6hO9u11qW9BGua.7bnMWwgG+3SKRmBCznL3zEPQAr4XuVlBQmbeirICLkIhrB+K7oz3.irWowAKMhRITk7cTWCl4NsaZ0.bRXuBuM7tDfr+.jsoCvggAanT3502Qolveen2XyXt+Vf4m2BLOXKv7vs.yi1BLOdKv7KWKFya17zBsL00N.JBGam934MVPfJKaUH5+fCTqMd
          

          Can't help pressing F5 in the forum...

          LindonL 2 Replies Last reply Reply Quote 1
          • LindonL
            Lindon @ustk
            last edited by

            Thanks everyone!

            HISE Development for hire.
            www.channelrobot.com

            1 Reply Last reply Reply Quote 0
            • LindonL
              Lindon @ustk
              last edited by

              Okay so I moved this over to a slider - with laf and this is what I get - if anyone is looking for this sort of thing:

              HiseSnippet 1207.3ocsW0uaaaCDmJIpa1caXAXO.B8ujKTjsb9ncHXnNeXWXzlTi5rfMDTTPKQayEZRMJp33VLf8G60Z.6UYuA6MX6nnsk7hSlgwp.cr4c+t69cmH4wzQJBIIIBIxpzEShIHquvt6DtZ3ICwTNp8oHqssY39MuMlHoiHbURczwShwIIjHjk0luTCypzVnrm+5EGiYXdHIWDBcofFRdMcDUkKsSiWQYrV3HxEfWykuWi1gB9IBlHEnzl10Pw3vqwCHmi0v1vFY8nlQTkP1UgUjDj0VGKhlzcnXL2f+RZBsGinmDf5BNxHtkfEoYrVJ5jgTVTmYodBB7Rm7BwllBw2XeFMhNWddA4qyT3jaQw5g0FKRuMWfdAEoWsBzaITxp.k1xPoss6FJowpbMZ97X61bEQ1GCk8hTwfEswuaaeh.PvU9ivWSZIgIysv8fZ07bf+T4vxkgRehx4FrzAdk67cNM4Cnbhenj.IyKYhdXlwouVHt9HdTKBg4pMDf6KICnIfWakxCUTA28IQR732JTX4jtLZDQ9DOm9yTNvSz6mp7wxNviNfXHbfDeLDqCmKUMjFdMGRUP694hwxPPvrjxPuNX0vLtjgpZ0LPvS4RC7SHJyRJWyWI9SHLlXL.uj1ebgbzE5PAdMOjUcbwWU+cy.k.IhB.ryYPj76ztZf+tfJHL9gLBVpCd1rLfmSF2MsWFop4WyC9nUuhgqZUMLBOB.3pqJ2fYojyAyvL5GHQUb1ww0vmm5TG9rDLygTIOvS8XQKcC.fOXHpLKuvQQGICcuxcN+qVuhmSgYdF2MWRk6H3cdl5nmlKlTsP4zvRrdsfNfCHpiEo7nj4ElA950TYUU.fG.0KuBZxyhus04EUQFYlFnAXVRTsZHUBu0bhjhXmjg3HwXee+rHzGNXpIiQiSHtWED3ACc32oNrOAe0t5eLkKKhrtGLVIj65AiUB4ddvXkPtuGLVIjG3AiUB4y7fwJg74dvXkP9sdvXUPBpgwRQpe+0CNV8tur6MvLYYQtlWv84ueoxgyNXxQvOWnHug6Vo7G0pJ67uU0u+R0oONRJXLhbop084jOjgt7zQ8HROmrchyABG9uXGE66uiRwFdglSGK.Tvayop2DS32WaPzziT0celxJ.pJq2yWMs2i4nbDEZw7Y1uhK5EfxHbdO7erA56aeJVgm4FviPTfKPnn5Dv5TxMvMBLszJYeJI4ZkHNC6nXAWGeqG+eFzamGve8maLY9j+f0.ZBE2ENCaprF+4G9sWLlFoFlSQZigD5fgphRxOn.j9HPzS0xGgusXlEQ5iSYpKWLia2XDMJhQ5HRn5WpE0ftaab3BDhnTFVs3sJzWkZpBsOJ1JW2tlC9dRwqZ8+1UMVUJtscGpJb3x43FKgivBfOEbb5Ez9R6l86SBU4DbK6V+vmlaigdqHUQ4CflURJrhv97zQcgkJgDH5bNgo2XZsgdKjYdM8bcEnKznKaxeCOSUFnmaMUYvLkvZsPo38glMd5q.94YR.Nwyt8aI6yzycluiy1FtWABV6QeeXnN82I.gVtM0WCa1cMrYu0vl8WCaNXMr4YqgMO+AsQ+OBbTpRLxrc.DzoY1IeVVM4XXkU1pPz+.wO9qbC
              

              The only thing I'm having difficulty with (my poor maths) is getting the yellow arc to draw inside the knob itself instead of outside....

              HISE Development for hire.
              www.channelrobot.com

              d.healeyD 1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey @Lindon
                last edited by

                @lindon If you're on the develop branch I encourage you to use local LAF. I see you have a double declaration of var normThick.

                Playing around with the arc's area should get it inside the knob.

                arc.addArc([0.08, 0.08, 0.95, 0.97], start, end);

                HiseSnippet 1206.3ocsV0uaaaCDmJIpa1canAXO.B8ujKTjsb9rHXnNeXWXzlTi5rfMDDTPKQayEJRMJ533VLf8G6kXuM6UYuA6MX6nnskxpalgwp.sR3c+tO4o6XGoHjjlJjHqRWLIgfr9J6tS3pgmLDS4n1mhr1zlg627tDhjFS3pz5nimjfSSIQHKq0eoFlUoMPYO+0KNFyv7PRNID5RAMj7ZZLUkSsSiWQYrV3HxEfVyouSi1gB9IBlXD3RqaWCkfCuAOfbNVCaMaj0iZFQUBYWEVQRQVabrHZR2ghwbC9KoozdLhdS.pKnHC4VBVj1i0TQmLjxh5LKzSQfV5jmHV2jH9V6ynQz4zySHOIigStDEyGVqce2a864dAEcuZEbuE3RVEboMLtzl1cCkzDUNGs+7X61bEQ1GCo8hthAKZse219DAffq7iw2PZIgMykvcuZ07bfWUNrbYH0mpbtEKcfibmuyoIe.kS7CkDHXdISzCyLJ80BwMGwiZQHLWsf.beIY.MEzZqQ7PEUvceZjDO9sBEVNoKiFQjO0yo+LlC7D89oJenrC7nMHFLGPwGC15v4TUCog2vgPE3taNYrLDHLKnLtWGrZn1WJUtz.+ThxTC4p0IUQhMaCz.zZobopUCoxPFwIRJRbRGhiDi888OTKden1rIiQSRItWED3AK7U0udq5PpBe015+45JK.YcOXsTH21CVKExc7f0RgbWOXsTH2yCVKEx88f0Rg7.OXsTHetGrVFj.aXsPj5yudvWVe7gcuAlMKxx07Bd.8kUVkUaTTml+j5OgvXhwZr5JPtPFegt3DpCyKRq53p09LPoPouB.r0YPsoem1UC72FXAlwGJ7vxrxU8tLfmSF2cTurx3Z907feFGaoLW0pZXDdD.HKMbKlMhbNHFlQeOIphyVNtF+4YN0geK.ybHUxM7TMVTR2..3CZhJyhKbTzQxP2qfX4.OmYue9tYu2+ZOSFxSaESPTHQYrOV2WPqpAD0whQ7nzrPFLU8ZlSXcSlrjFfBNSwd4Inrv3Wpb3rlNNB94BE4Mb2Jk+flUYm+Mq98WHOcqFofwHxExVOCS9PB5xGE2iH8bxxYyABM1u+zB6O8zhhCyBMc9J.Tvayop2jP3epQbnosK0SVl5U.TU1bkuY5bESaZDEFe7E1uhK5Efxb374y+XCz229TrBOSMfFAq.WNPQ0Af0ojago8lwUkrOkjdiRjjgMNQv0125w+mF8t4F7W+4FSlu4OXMfALIcgpsozZ7mu+2dwXZjZXtKRaLjPGLTUjR9D.f5i.ROSSOFeWwHKhzGOhot79Qb6FwznHFoiHkpOTKxA8wingKGHhFwvp6eiA80jlxPqihio0ih4ftmT7ZT+ucMhk0E2ztCUENbw93ZKvGgBfOG93zKe801M62mDpxcvMra8CedtoE5shQJJe.z7QRgJB6yGE2EJUBIf04bBS+go0Z5OgL6qo2qy.cgFWYa9a3YJy.8dqoLClwDp0Bkh2EZ9vSe8tuLiB3S7ra1Vx9L8dm4ewYaC8KQPsG8cgg5veq.DZwxTeEjY6UPlcVAY1cEjYuUPl8WAYN3AkQeI+iFoDwlOG.BcZl04yxpIGCUVYUgn+AfyoFJh
                

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                LindonL 1 Reply Last reply Reply Quote 0
                • LindonL
                  Lindon @d.healey
                  last edited by

                  @d-healey said in vector drawing...:

                  HiseSnippet 1206.3ocsV0uaaaCDmJIpa1canAXO.B8ujKTjsb9rHXnNeXWXzlTi5rfMDDTPKQayEJRMJ533VLf8G6kXuM6UYuA6MX6nnskxpalgwp.sR3c+tO4o6XGoHjjlJjHqRWLIgfr9J6tS3pgmLDS4n1mhr1zlg627tDhjFS3pz5nimjfSSIQHKq0eoFlUoMPYO+0KNFyv7PRNID5RAMj7ZZLUkSsSiWQYrV3HxEfVyouSi1gB9IBlXD3RqaWCkfCuAOfbNVCaMaj0iZFQUBYWEVQRQVabrHZR2ghwbC9KoozdLhdS.pKnHC4VBVj1i0TQmLjxh5LKzSQfV5jmHV2jH9V6ynQz4zySHOIigStDEyGVqce2a864dAEcuZEbuE3RVEboMLtzl1cCkzDUNGs+7X61bEQ1GCo8hthAKZse219DAffq7iw2PZIgMykvcuZ07bfWUNrbYH0mpbtEKcfibmuyoIe.kS7CkDHXdISzCyLJ80BwMGwiZQHLWsf.beIY.MEzZqQ7PEUvceZjDO9sBEVNoKiFQjO0yo+LlC7D89oJenrC7nMHFLGPwGC15v4TUCog2vgPE3taNYrLDHLKnLtWGrZn1WJUtz.+ThxTC4p0IUQhMaCz.zZobopUCoxPFwIRJRbRGhiDi888OTKden1rIiQSRItWED3AK7U0udq5PpBe015+45JK.YcOXsTH21CVKExc7f0RgbWOXsTH2yCVKEx88f0Rg7.OXsTHetGrVFj.aXsPj5yudvWVe7gcuAlMKxx07Bd.8kUVkUaTTml+j5OgvXhwZr5JPtPFegt3DpCyKRq53p09LPoPouB.r0YPsoem1UC72FXAlwGJ7vxrxU8tLfmSF2cTurx3Z907feFGaoLW0pZXDdD.HKMbKlMhbNHFlQeOIphyVNtF+4YN0geK.ybHUxM7TMVTR2..3CZhJyhKbTzQxP2qfX4.OmYue9tYu2+ZOSFxSaESPTHQYrOV2WPqpAD0whQ7nzrPFLU8ZlSXcSlrjFfBNSwd4Inrv3Wpb3rlNNB94BE4Mb2Jk+flUYm+Mq98WHOcqFofwHxExVOCS9PB5xGE2iH8bxxYyABM1u+zB6O8zhhCyBMc9J.Tvayop2jP3epQbnosK0SVl5U.TU1bkuY5bESaZDEFe7E1uhK5Efxb374y+XCz229TrBOSMfFAq.WNPQ0Af0ojago8lwUkrOkjdiRjjgMNQv0125w+mF8t4F7W+4FSlu4OXMfALIcgpsozZ7mu+2dwXZjZXtKRaLjPGLTUjR9D.f5i.ROSSOFeWwHKhzGOhot79Qb6FwznHFoiHkpOTKxA8wingKGHhFwvp6eiA80jlxPqihio0ih4ftmT7ZT+ucMhk0E2ztCUENbw93ZKvGgBfOG93zKe801M62mDpxcvMra8CedtoE5shQJJe.z7QRgJB6yGE2EJUBIf04bBS+go0Z5OgL6qo2qy.cgFWYa9a3YJy.8dqoLClwDp0Bkh2EZ9vSe8tuLiB3S7ra1Vx9L8dm4ewYaC8KQPsG8cgg5veq.DZwxTeEjY6UPlcVAY1cEjYuUPl8WAYN3AkQeI+iFoDwlOG.BcZl04yxpIGCUVYUgn+AfyoFJh

                  sure but I'm trying to get the slider to scale - so hard coding these values isnt what I'm looking for...

                  b09dcb3c-9e7d-47a9-8be9-98b8b4139d8a-image.png

                  HISE Development for hire.
                  www.channelrobot.com

                  d.healeyD 1 Reply Last reply Reply Quote 0
                  • d.healeyD
                    d.healey @Lindon
                    last edited by

                    @lindon You'll need to find a calculation for the arc area based on the dimensions of the knob

                    Libre Wave - Freedom respecting instruments and effects
                    My Patreon - HISE tutorials
                    YouTube Channel - Public HISE tutorials

                    LindonL 1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @d.healey
                      last edited by

                      @d-healey -- see my first post here....

                      HISE Development for hire.
                      www.channelrobot.com

                      d.healeyD ustkU 2 Replies Last reply Reply Quote 0
                      • d.healeyD
                        d.healey @Lindon
                        last edited by

                        @lindon I'm sure you can do it, my post above gives you the value you need, you just need to figure out how to turn the width of the knob, for example, into that value, then it should work at all sizes. The calculation will be pretty simple, just a division. I'll give it a go when I get home if you haven't got it working by then.

                        Libre Wave - Freedom respecting instruments and effects
                        My Patreon - HISE tutorials
                        YouTube Channel - Public HISE tutorials

                        ustkU 1 Reply Last reply Reply Quote 0
                        • ustkU
                          ustk @d.healey
                          last edited by ustk

                          @d-healey It is as you say, but just a bit trickier because the thickness isn't equal to the circle offset. So we need an offset variable to play with:
                          @Lindon I took the opportunity to make a better drop shadow...

                          HiseSnippet 1237.3ocsVstaaaCElJIpa1caXAXO.D4WxoNJ1NMYCHnnNWrKLZRpQcWvFBBJnknr3BMolDUbbGJv9wdB1SzdU1avdC1NTT1Rd0IcvX0.Nwm6e7vOdH6GK8nIIxXjUk2LMhhr9B6ASEpvSBILAp2oHqMs4jfN2EQiYioBURKzwSiHIITejk05uP6lUkMPYe9qmeLgSDdzBUHzkRlG8L1XlpPa+1ujw4cI9z2.YsP+Sa2ySJNQxko.jV2tAJh3cCYD8Bh1s0rQVOpiOSIiGnHJZBxZiik9SGDJmHL9eIKgMjS0BMQCfDYT2Ux80HVqEcRHi62e1ROAAYoeQiXcSi3arOm4ylqung70YFvEQTteXs1hva8EfWyxvqQI3sDHYUBRaXfzl1C7hYQpBKZ77X6dBEMNf.s8xPw3KZseeC6SjfGBk6XxMztwfv7HbNnQi5X3O0NrZUn0mnv2RhwvVN9Y3NhQLA00KlBKlWvkCIbSROSJu4HgeWJk6nCDb2MlNhk.YsapvSwjBms7iISdsTQhmNfy7owaUGGLy3n5xg+Tsp+RkpX3itjDnffNWBTsCmqUEx7tQ.KVv59GVshVmLHHgp.EMa.ZpVY2c8XwdbJ1OVFgSBI9xItttfsQtCATINiLkF6DP3IzZYZgvMbLGcEYJ5XiXSi4.fa1gyYQITmqLU6I6UO+GGTmbUqq2o01F45XxU6UHdsICiHoIILh3XNTi8M5nBeCPpki5g.03CQyvQFg6EJ4.4iCCcMvjXOcubw5X9Wh6TJmKmX7MaO.b9Y3YrEy9dehJLCxZGRfcScmemyAst86saS28xMAKOvfiwiswsfuNMw6jsmdKgmRuPFOlvYui5WCTm4moxPUcgsOhoynkxLdAcxfzgYkugai5v24KJAk5m.bCJNemOmRDwSSvgDdPAuAHBF7IfxeTrWeolJ4L29tsvOIO7ZXncAM0CwPIh3jo3ILUHdqcasElEfmJSwSHBEVIwik2RwL0LzS78gT6bUQMpiK+acen01Ojlqqa5H008wRaH5SE5JLhpNVlJ7SbzHzvMzmuxZOfCv9OodwpFb380Nb1oMrTbgTQekvANwAo98Uw+aSAAK0llJDK4bMqcIl0Cuien.cDoiGRiqiyX.ycDlns3XR66eLY4o3dFlYIGkhdBl5UQTw8MaGkSm0iTyQE3pJaf5WkOP0LeBwf4lel8KExgMQY.t3hoerM566cJQQlkFHiPUfaEUL8Bv5T5sv0bl4zUrOklbiRFk463HoPWeqG+QK5cyK3u9ysmNW3O3sgIqQCfyN45Z+mu62d9DluJr.hr1gT1nPUYMEi1.sOBTssV+XxckWY9z.RJWc4hq3dsGy784Tfbxzapksf9v6lfaEk9obhZwqJ0uOH2fNGkueReGj.x8zxue3+s6O+uBwMs6yTdgKGiqsDLBDfOEXL+UGeocmf.pmp.faX28G9z7DCzqkoJlXDLKOlALB6KRGO.nJdTn5BAkqOXZsl9HjQtgVV2AF.CoxD9a3StwlZYqbiMmYD3Zdwx25YN3oeWymmoAvjH6IcUrOWKimehy1Flzi.tG6sdd5k+NMQnkGSqUHl8VgXd5JDy9qPLGrBw7sqPLe2CFi90sGkpjiMGG.E86jM4yxpif.LqLVH5e.Q.TZLC
                          

                          Can't help pressing F5 in the forum...

                          1 Reply Last reply Reply Quote 0
                          • ustkU
                            ustk @Lindon
                            last edited by

                            @lindon And here there's no constants anymore so you can freely rescale the component without messing up the drawing:

                            HiseSnippet 1241.3ocsVstaaaCElJIpa1caXAXO.D4WxoNxWRZ2.BJpyE6BiljZT2ErghfBZIJKtPSpIQEG2gBrer2l8RrWk8Fr2fsCEksjWcRGLVMfiy49GO7iGxAwROZRhLFYU40yhnHquvd3LgJ7jPBSf5eJxZaaNIn6sQzX1DpPkzFc7rHRRB0GYYs4y0tYUYKT1m+5YGS3DgGsPEBcoj4QOiMgoJzNnyKXbdOhO80PVKzePm9dRwIRtLEfzl1MQQDuqIioWPztsgMx5Ac8YJY7PEQQSPVacrze1vP4Tgw+KYIrQbpVnEZHjHi5dRtuFwZsnSBYb+AyW5IHHKCJZDaZZDei84Le1B8EMjuNy.tHhx8CqMVFdatD7ZUFdMKAuU.IqRPZKCj11dnWLKRUXQimGZ2WnnwADnsWFJFeQa76aYehD7PnbmPtl1KFDVDgySZ1rNF9SsCqVEZ8IJ7MjXLrkieJtqXLSPc8hovh44b4HB2jzyjxqOR32iR4N5.A2cioiYIPV6kJ7TLovYG+XxzWIUj3YC4LeZ7N0wAyMNttbzOUq5uToJF9nKIAJHnyk.U6vEZUgLuqEvhErRdS6qZbPyCqVQaQFDjPUyU2VqtZkFM7XwdbJ1OVFgSBI9xotttfswti..JNiLiF6DP3IzZYZgbXnaN5hyTzIFwVFyA.MsKmyhRnNuwTxGY9ow90WVtccMR1q8tF45.v1uP7JS9FSRSRXDwwbnhO1niJ7MvpV9ZXDvY9PrMZrQ3NAVNd93vPWCLI1S2jWtNleRbmQ4b4TiuYaNfyOEOmFYHDCHpvLHqcHA1l0aF6cNn0cP+Fsb2O2Dr7.CNFO1E2F95zBuW1l8MDdJ8BY7DBm8NpeMPclelJCU0E1LIlNiVJy3EzoCSGkU9ltMqCeWrnDTpeBPZn3bdPNKIhmlfCI7fBBEPKL3S.k+nXuARMGyYg8FswOJO7Z3FYrrCwPIh3jY3oLUHdmFs2AyBvyjo3oDgBqj3IxanXlZN5I99PpcdSQMpiK++59P6cuOMWU2zQpq6ik1PzGWzUXLUcrLU3m3nQnganO3k0d.Gf8eR8hUM3v6qc37igXo3Boh9RgCbTDR86qh+2lBBVoMMUHVx4ZV6JLqmpGeeA5HRmLhFWGmw.V3HLpa44m1287yxi28LLyRNJE8EL0Kinh6ZnOJmNqm0liJvUU1j1uJeRqYvEhACT+L6WHjiZgx.bwMV+XGz22+ThhLOMPFgp.WWpX5Ef0ozaf6+LCvqXeJM4ZkLJy2IQRgt9VO7iVzaWTve8m6Lagvev6.ibiFBmcx004Oe2u8roLeUXADYcBorwgpxZJFzAZe.nZWs9IjaKux7oAjTt5xkWw86Lg46yo.4jo2TKaA8gWZAWWJ8S4D0x2gpe3PtAcNJewk9xIAj6YkeXw+aWr9eEhaaOfo7BWMF2XEXDH.eJvX9yQ9R6tAATOUA.2xt2O7o4sGnWISULwXXVdLCXD1WjNYHPU7nP0EBJWevzZC8QHibSsrtCLDFRkI72vmbiszxV4FaM2Hv07hku0ybvS+fmOOSCfIQ1a8pXetVFu3DmsMLoGAbO1a87zK+8ZgPqNl1qQL6uFwbvZDyiWiXdxZDy2tFw7c2aL5m8dTpRNwbb.TLna1jOKqtBBvrxXgn+ADLmxEG
                            

                            Can't help pressing F5 in the forum...

                            LindonL 1 Reply Last reply Reply Quote 1
                            • LindonL
                              Lindon @ustk
                              last edited by

                              @ustk said in vector drawing...:

                              @lindon And here there's no constants anymore so you can freely rescale the component without messing up the drawing:

                              HiseSnippet 1241.3ocsVstaaaCElJIpa1caXAXO.D4WxoNxWRZ2.BJpyE6BiljZT2ErghfBZIJKtPSpIQEG2gBrer2l8RrWk8Fr2fsCEksjWcRGLVMfiy49GO7iGxAwROZRhLFYU40yhnHquvd3LgJ7jPBSf5eJxZaaNIn6sQzX1DpPkzFc7rHRRB0GYYs4y0tYUYKT1m+5YGS3DgGsPEBcoj4QOiMgoJzNnyKXbdOhO80PVKzePm9dRwIRtLEfzl1MQQDuqIioWPztsgMx5Ac8YJY7PEQQSPVacrze1vP4Tgw+KYIrQbpVnEZHjHi5dRtuFwZsnSBYb+AyW5IHHKCJZDaZZDei84Le1B8EMjuNy.tHhx8CqMVFdatD7ZUFdMKAuU.IqRPZKCj11dnWLKRUXQimGZ2WnnwADnsWFJFeQa76aYehD7PnbmPtl1KFDVDgySZ1rNF9SsCqVEZ8IJ7MjXLrkieJtqXLSPc8hovh44b4HB2jzyjxqOR32iR4N5.A2cioiYIPV6kJ7TLovYG+XxzWIUj3YC4LeZ7N0wAyMNttbzOUq5uToJF9nKIAJHnyk.U6vEZUgLuqEvhErRdS6qZbPyCqVQaQFDjPUyU2VqtZkFM7XwdbJ1OVFgSBI9xotttfswti..JNiLiF6DP3IzZYZgbXnaN5hyTzIFwVFyA.MsKmyhRnNuwTxGY9ow90WVtccMR1q8tF45.v1uP7JS9FSRSRXDwwbnhO1niJ7MvpV9ZXDvY9PrMZrQ3NAVNd93vPWCLI1S2jWtNleRbmQ4b4TiuYaNfyOEOmFYHDCHpvLHqcHA1l0aF6cNn0cP+Fsb2O2Dr7.CNFO1E2F95zBuW1l8MDdJ8BY7DBm8NpeMPclelJCU0E1LIlNiVJy3EzoCSGkU9ltMqCeWrnDTpeBPZn3bdPNKIhmlfCI7fBBEPKL3S.k+nXuARMGyYg8FswOJO7Z3FYrrCwPIh3jY3oLUHdmFs2AyBvyjo3oDgBqj3IxanXlZN5I99PpcdSQMpiK++59P6cuOMWU2zQpq6ik1PzGWzUXLUcrLU3m3nQnganO3k0d.Gf8eR8hUM3v6qc37igXo3Boh9RgCbTDR86qh+2lBBVoMMUHVx4ZV6JLqmpGeeA5HRmLhFWGmw.V3HLpa44m1287yxi28LLyRNJE8EL0Kinh6ZnOJmNqm0liJvUU1j1uJeRqYvEhACT+L6WHjiZgx.bwMV+XGz22+ThhLOMPFgp.WWpX5Ef0ozaf6+LCvqXeJM4ZkLJy2IQRgt9VO7iVzaWTve8m6Lagvev6.ibiFBmcx004Oe2u8roLeUXADYcBorwgpxZJFzAZe.nZWs9IjaKux7oAjTt5xkWw86Lg46yo.4jo2TKaA8gWZAWWJ8S4D0x2gpe3PtAcNJewk9xIAj6YkeXw+aWr9eEhaaOfo7BWMF2XEXDH.eJvX9yQ9R6tAATOUA.2xt2O7o4sGnWISULwXXVdLCXD1WjNYHPU7nP0EBJWevzZC8QHibSsrtCLDFRkI72vmbiszxV4FaM2Hv07hku0ybvS+fmOOSCfIQ1a8pXetVFu3DmsMLoGAbO1a87zK+8ZgPqNl1qQL6uFwbvZDyiWiXdxZDy2tFw7c2aL5m8dTpRNwbb.TLna1jOKqtBBvrxXgn+ADLmxEG
                              

                              Thanks for this - however.....

                              now I have the exact opposite problem when I want to move the arc outside the knob - I "played with /2" -its has very very very little impact (try /1000 to see what i mean)

                              HISE Development for hire.
                              www.channelrobot.com

                              ustkU 1 Reply Last reply Reply Quote 0
                              • ustkU
                                ustk @Lindon
                                last edited by ustk

                                @lindon You said you wanted it inside... Try to understand the thing, offset is 10 while thickness is 5. So playing with thickness only gives you access to 2.5% of the possible movement ;)

                                the calculation I've made before was to place the arc right inside the circle and be able to move it around the edge of it, not much more....

                                If you want to place it freely, just give normArcPos a fix value

                                var normArcPos = 0.1; // or smaller
                                

                                Can't help pressing F5 in the forum...

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

                                17

                                Online

                                1.7k

                                Users

                                11.8k

                                Topics

                                102.6k

                                Posts