HISE Logo Forum
    • Categories
    • Register
    • Login

    vector graphics are being blurry

    Scheduled Pinned Locked Moved General Questions
    6 Posts 2 Posters 578 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.
    • orangeO
      orange
      last edited by

      Hi

      I have some vector icons. This vector graphics are being blurry when the scale factor is increased. It's getting more blurry on %150, %130 and %110 scales especially. It should be sharp as much as Text Labels or Panels right?

      HiseSnippet 6338.3oc6bsDibckVtZaWyD2wN3LSBD1fJ0hENnJYtmy88f.+nc2FCts631IgQwQ8TtpqcWjpqpSU2pSbrhT1LiPZXyvtgUAMKXWDQyHXXCXDBMK3g.MRvhAIxHVvCMRLBI1gH7+377duc6tSbBISrSbRUmuyi+y+4+04+bN05SmzuX1rISasvwu9c1on0Bmn8F2Yb4VKuUugiacoKzZgGo85yGc8h9sN+c1o2rYECZsvBG8hH5BG+Xsn+7SNy46Mp239E1hZ05ElLrewkGt8vRaoqe1eigiFsZuAEWe31N0N5rWp+jwKOYzj4.kbz1As1oW+Wo2sKtROrZGocqEZuxfgkSltQYuxhYsV3Xmexf6rwVSdswb8eggyFdyQE3WDs1.5Ht3UmLZ.RwXosVdqgiFrtdFOqUqE9bqam+Gkm+OQ60FNXnobKe3TDPGaKb4GKbj8i7DtjWvAm7Vvg7NFSdOd6M5Oc3NkVDj1dz1WZbYwza0CVBbIKttsNx2Mu8xSfZLt7Y2t2qTr5T3KlVb53njtcDxzm9W9jKp+GX4XVYmc6MsyJO25hys4Ee9Ks4F86MpXZmekN59p2fAqNZRuxgiu80GNp3zKUstK0sSTb2NwRtq0saVAR+6TLsbXwLfX19WeiqdkFa8cwl0A9yRkvzeoubmk3oj6vtTWUUFN.qP8dQAeyayBXPkhjoYh7ffr.SaKK11ANOJOVHDw0gkMhqlYWWQjKOeV4js2nnDowYFJ3B8J6gv28FSuw3NctwRWX5vcKldCnra0azrhtlxK1ETdpW9UmWty7x5ke9425VES2X3azPa1n216Lp3ZfbYcrKNZxM6M57quVCMqbZQusAxesICZpkS6syVC6eshwCJlB0pgN.49q1qOnUffkSm6fA7GPuZ4kq2Lxrw41dx7wkqMeT4vcFMrINzxiJ5MEUHapO3o7kmzGjQlLtI16MmuGyKGp9xCmQr5Whw5zI3Yy6p+rv9om08ygNeNx4yw7GeY7+8lFAhWa3fxsfgPFFoKZqhg2dqRnr33St3a5pRh+yWx6OcV8xm65ctx4dgNqsxUd9N6BiSPmuTi+opVM1xMwVs4tBeM506MtXzoWxsBfhX.7uGHk3Js6tMp9RigUwbxzArzKTi.+RuVuACmOysbMOKOJtFOKpY84kBCxixhhWpY04ZvkEudosw4oA4gwhlrirjHIMMUJnlVY4xxqO+41XkMWEb7sog4zHKug5cX37M27OYr..FbySByBhD60ZPC0X+WF1o2TfYr7js2YxX3CXU7j8psf3pE8L09yktxpWsykV9pW4YNn+weQFa+lX62bmdka4r91GriVVrNT3oQpooVLa2au4.v2.zpWRHB5JBxg+J6lzMOqaRF8Y5ugIcSnBEwgcyx6JCA7zp3QYciEckDRbDUufT7at.AgP0APIN.PO5fADPZBzTdrU8.ORAv+HCjZhRSfNEmieSH.hAnDeHn7bI7kb0WrCBibxEUX7bwg37ZoHV5Lm7FrJLh8iGlSbYbJKDPWnICITyHEQvbjnvtogGHzDXll3B50yFT0PiLVYb2bpLY.pKIAZKSMkwRnuKz3FTrkBonapz.Ef8UnYgEZepzv8k4HPd0FxqLTipOXBPSVjY6QfyYoTGPrWgQ.5WPtsNb.w0BZX3vEeK.L2MToOZ0oGx0DotCmGewiiZ4mHKWfiTmWFzA80UeVHVxAnYTL7rSWWqTaCoIMWxNZiFyqTGvRLPcPT1XuceLjWuo28.ZyqVbEBcI8FMZxqsL7euIrwpYTLpiFBepyjwityR0riKEdFOqPQDgCwuUdsIygHbKN8slOtOFp0ou8SexEAh832FqBa69zAu9pqFUDUDKvNDftE3ihrG5uNzsyKEPt6DHiJ5k4g+36oc7lrhuwJW+5W5JWbiOLVx08wgyZteqZxhNZCnaDn5kqsb.QOnMW3Ch6rPjDef.knwYEpx1jEDLMB3LHZ4SF3gBhjg51hp3xPDO5ffqTTihbggMRJRHygwn01TPthQU1NYLzfB1SLDpbmK0XptUDCS3Pc+Fl4zsfgEXPUMThiShTq8CS0XCD7WEjioOfBU3zDT0TzBGPMQoDXbL8WzhMYdBrtAdGQZIlr1qbZkqcIvfXSRBIJ2XPGGCaSiDDYnMNAqE7.Bqo3xZrzrjdefkvjNUnfEfWRzojHVXV2Pyw4JbXOtnsSQbfUn.DSzyVj2Dj3ACbCfMYFbxp6gF8jK1DNZkG4A7xfHCkHgAOJyVgDRXmWlfoUJ5OI0UhLW2ZPx.WUOHn4jniTlpDP3.JDQIF+FfiCqriEijwUcIp0B8fHJ1cgpATXtqviQYWEAA8Itv4zZfjRCUv4BR4zhlGRQ1nPAtRJtvZzMCSYYJciyhbQiAzbMajT7iwNOzJB.EEoUGBkjUAGbIrFDpEQffsnd2fByoLMn.XWYtfmbQ1kuQBgBCJR5XLaOPyMQMo6ZPaOw1VvPPfRcJ.EqU.nxAZALyXFBk+irwNhSjbswyb67D0JxhUX32jABKSDB3IpKJ4lapoZ0QE+MZNAEvcHzT0ROhllhhbdsNUOrHqONzXIJ0Hto5ZPtINV2yrBdrosXXqwFCUxP24C.k3IDKrLVnVLXb.KoFZB1NMPAYiR1DzLLwTX3fGFxQPyjpp11wjM4IBMTqHQSRZleXDaUEDOiS83OgQVYj8CMkmQDLXFTfBmVTzXhHHP27rTlAZq.twAhpYq8.mUfBSNU.sa.SFcERYcOaEBEjyM0HfJpX7pTNbT0HRs8BV+AUd8oQjwIzznQF3vVAnSiy9fVAJn87TUEHtbpWGjhVEEJbz7.FEsEWECSrw4Gt8sz8sFN3rHIwEY0OP0ihtHz3fDCzfAAAVZriUakJSCn1FrUhj7bBVMi80oCSUdxC0PHCIIPqCfaAIIvWeLvRlvf6fh7sH0dawcRQ5wvjGCYHVu+PZB.hUIFMUQtvy.RDoLkDqm83NEU3HiKE2kpSfCLhZuQJHjmI7r6e+vQOA3np7KHnUXO+BYLOgEsgFJihbsdqYvbEHmJnQu6WMbMGSLVWaTlv2XqUJJO00.etvoQ7JfzQLa+fkgw5kYrmSTp61JfAslkpvgvMjQd9qvnsP4FU6wnwB782Q0fjOPWwwj+MWdZpRFAaNtHm64LEMeDXvQ6DItqX3dDHy3rXKvXy8hC.8Ti9ZTsOiUOpTAzmppCP+ItgYfeTFYF+bdm7tQoDhbMb4fBhITEwFgyl6AVBvi4JXzBbSDxdfpb1A13XTkZNCh74b2lkFaU6BkNHDpoGUggolslFlpyBSlCDEKfN+LAQZd.4GUoGq2liBibhoCnEM3Y5AFLzDFNFnerCPrNB9bGiCJq6wTvgwQl8hDmo0.wvYjtap.CZLw3YTF6uaDgQNEM+GGX2DSdhyDGcf4r0GPnK0ZeKNwYeSDwg9bEtQNjH0t5nHPSktzpZSdfTUfFgWkc2hGGzeZnqUbcCglE4FcncWiIJDs0amsxtunfFQpFjUkcap.yRjFMhx8jy1qgPIxc5XT4JwIDeLx.gBGiZJW51ZzquBjBZnFMClmUsE8.GD+gBmhNylSg6GNFYilmgh6zVuL6DCMEnWIRTbkLGidJYQdIzjVhLO2.6AdNuq5.EHIbhAJpBlOM2QvfR1WhxKMHZlFp0Y3896pkhV90xhgzt+RCLILEryxBwpLZqwnbDyHAjcSEfN91XsECcFN.id1lpbTXlE5TqlY7WfaIEsAYzQSzJ9H8myFuMSbspM4LjJ.aCmxE87FF4LgMT48AD2lmiMgPUnz1JHEw5D5vp2YBJbYis+HJQDp1Sm2MY.HSVIHO6rEMIkEd.fyMtty8.izri7XsIK8DytIHsGE8BclMBvHjwpsmoyFMa+jSQipkbDvJDnUgZmbrEVULArrLgdxE2CbQNtfq.yTwXXPSCH9HOUfYGNnVsLQNEhJihI.OwCFUgSRb3Cj2caEvrHJyMd+wPcf+WtM3k.TVWG7P.tmVGXzuXjwiHtvR6mxhC1o0KBfXOltlH+NPFQAXvquQRNwC1z8DZTQw+KskYWXLrWoN1MLKeX3KVbLf.aHggbvrOnfQioYZJmDzQkQGbfcjoaOH1GEn1xTf6ZWptGvf9nraYwyXKNJXNdeOlS2Dy3SVmS75c7bqLwJGkvAh4R+ATd.ro8HR508XpYycCq0m3AW0QQNQESaD1s4TddnvbT59T5ccm9IX1gU8PZdUbjdkoNQzWq8nJnw1TdcJ.sMoENRpMABwPUsVtpL8QZW22YhpLOztmwrVZbMdOHFK4jWRy9v3pKdTfvXPmprLTcsW.tsvMRnvA9PUgmHIMp537xpJ+IocDq6AZOFBORHREoKiiQ4G3o7gNVvlwUHWsUX2APYbOUqgfhbUp.ZueOpRt8fZsAxlZ3iXqihbZJo+wlNnv1gk.89TCobjjka5VAoZln8Rh6fTaySvSpXCEgY2IyjZMTkM1w6ZVpiiAH3rjHiylnbsKEjdxzaSCSDK6rQEjGkCrDotcX1Dr9aniGHQG9fvPKpXE47FvoqTM2oylvjPAsrmvaYYevQlAJWnRwAvvwftyM62CUkQSC4ZFDVddhWdgPWu4NjbivjjuWExqj8EUcwrHoS2GHhFa1oDtr4b56fbQrJTILHHCz8El83EqLjfvBuVmxw0vUHh1vfCL4Q0jFJLeoIQt3nOpLcdtXiNTPd1ZfW9ALEfpPA4.RcwC3T.py0lf8iZqPfGbLmgoCCrvjtxCMLkgGa9PySqN+wcsjoyUojNxXQbpWMhvs4np.uQVWT.NwjtVYr+5tYqvwoMIVruvNaUlygr5XD0MNjyQpBB8PqDE47GqKOHyQ.FFAvduIkz53Lw1fWAlDk6N81myC0QiJLcHe3QF0eLTiXW8eyFYxs.TXSoZUAzBVrYiLzNty7x+uPe3AAFiQ5lhgjIbODYkILzrAJGD3lSA+XX2O7HJ+pmbQENZiiFXaPtnLRt9DQvSUzuCBSIxIREKYDGirmJN5AvdRL3VOdvgiBtQ4J3P9PlbBTMlldpXcsQsaTgRwLZnOaI5rAqf1.Vt4JmDk4sozby1CQKGQoNaDjsiijOv4XDsDZfydl1GT5jaL8ZThRN0ItHP5We.afZaVlOJel8lXB3PBroy.S+h5bvCkJ0ububgJzm5HFwSXf+9EBIqwLN7ei8foygNTefopvSbWiAWK4lyKMkOzGWbbazlCOFOv9POQ.ftC0mXJFPef29vPy5glNOfN7AD1dZsp0O9bfgUgrPeMnOLvzwoDoufBXFQqzZN9YFFOpkDOsqXN.dUqSnnabZs93b4MqkPIOvAFuFHg5wFvnUsTaFbEgrjZrNTSgupuJVUEwgg44BmGPIYW0ZQ.E5rxfF6fPRavRQ7blAcvo4NdOShUm1rj1reh2gUavQIXJo2tCfaGPgDED4UgrTmJPdDo6anSUnMADYtC.THANvgYNywb9bMcachKCBOom3z5Df91GPozuxLHwYEh1rRXTsJXVgo.NvHYbGgL19qcMjrOaIQoi.FenMAdUP5JfhNLy83.nLfQ7FCgvmAQaHJ1JEDwGMah0HZfyMyHM3CBlnBFvO.e2ZyADIZ7TlwaEIUCmPApqxtDK0yWyFi8F7BhfgtYSdU0JD5VgbUBIirIiOJ2lYLuaTDuUHEl+cbPckhxD1.rChLNT3SHSmFP6kMRymRSMGHh8dFghdlDNZtMUo1yoE24sJSk5cvYY+ztzcxapVnkOlkPmzixw6vWFK0Y2jpuxTbpoX.J0lAcsmWf9lcQ6+21e7oBnuWXz5AxQSLGnpLSemwPZQZRLrfthVR2N0IO19f3FZ8fwENooBAzkmxIM1zwVatAcTRrrnbPdJZBrpP2b.aB1UrOo5bAoaRvdck+126CnCn91CqRMMGNlJ4wpaAsSlqiCLgrlp1Oq5TvC8NkHcFgw8Za1nkGlM0pIxFfYgyjX2gqRwl6xRRh20mKI16J4wGmEtbaFK8AAEqGJ8lk7ATm9GXlNNrNJcuj.q.FNFxIis6N0gaQWmijjFt4v0uan92d3luEn0uAw90auuEwMTukvaQL7WwA3lD2byua0aIbT2C48K9vdahi7tBuMPUOntQw0Wer2pX7QNlrG2pX8vASfqLor3piO8Su3cW73K9l0Pt0sZBBWGlNYznhoMghO10o6SyN834aeyhocAQiQyKz0q0BGy+Qk1dueTotu409rLgSEmL9RiGVd0cJFuWO0zVJAI3SO+kPIY70mpJyJXAkwuLQ9snd71WnX1qTNYmVKbDiLSqEdzR0Cos9S0r0vAsV3Kzt5Szr0qCStEdFXvuC9gH3C5GYELJeN3quO9JgsuXHrz+p689UJU5VryKxDe6t9uHyVzT7H+QKzlzETuCSyiAjKilo9kwu+R+xru8R+xsu6R+xMu4xJU288VVoEUdqkUZn8EKpelkb452Xoe0a78U5WEm2VYSSI86prJ6R8lJ2SpCeOk3yojsNfOlR9S52n.9PJ0eJz7oHymhwO7xfZaKxvEtX+endq4rkFrjT8yO2Qf7Dr.4Ia6712HIwGqsq0MVJrkVJD+fYfd2iVcfNsZbrBpK1V+Z.8kTaqddgUjTMEaelaXopm4VK6axSoBvilyaxys7EN5AY99jsa3MB9AaZ6NCOQa6i2yeR5gz77rhKmZKJGN9f6x9irWrgGuck2yByBRzrfS3xBdxZhX5RteTtuSRjPbbRdvnzmrcC9JYp8DZp8Qco1mpF09TOXn15+RDbp1f197Q8J8+QR.+kgPA.1H790H.+EGX7rgk2w8WNhOR9kS3fRtOd60GV1eqlo2iz.8BZZeTSupeGJNY6U.+J8KsD6wZu5u4GC+nSz1gV97Ls7ns2nW47oHuSsJetaUBJklB89MmfKEYlLa68dtu26blWrnjc53t1u9zB+eHQ.FwjYkUKagi5OOO5AKNnC1OnFMJW7y01NK57++RybPw2dsdkSGhJ+WY91a.lQ6W.T7Xvh.Fa3BGAs9weOPaHeCHjA5KuO7GEn.+9BJPgFzUBbIc3cKOe5tEq7pDK4wZuduo81t.HgWckmyiS.jC3RADHH5.sEe9dz3R7k6EF9CNCVfvvn9s+AmEKPpJ3r5ZD5+SJy3AQNhATSh0xTc27c+UwBRL03c9CoZjpK3u8+98n9HqZmlWsSEFR8G92+e9mQkno0292667Wx0QSrsdou4+LOcBckQoRpQth3Z0wPvu0V+EbcRs0oCWRMRV3Pymh4cAU6Yok+l+tbczzbm24h+Hpej03vRGZ9Q3Voo42928a+MItgTSye0e1+z+btNZZ9s+sd2+AtepQyxb2d9AlN7mHTF9Y7TFjGBsAqffV3+e42YCOsACCrl7UTUg.8J0a8+9Owqc5Ep25U+k95dZC26W3q8CqpMvc5dqM7V+A+9+O9ZC26O9q8M70Ft226e6Ge.zFNku1v815W6+5LdZCm8a70+99ZCu8Z+7OdMsAUOe3zF1466qMXkPqQyxZzrrlFrzZxY02wWa3sdh24esl1fpU+zg1vm27iD1PbqfWzFHEsmdvg94m.dvKltW+Zg8U+a9q+wm4BEi54ET0KpheUUvW4rM76I1Ctn.N1AN5Pjv67olnY+BsIF6mlHXZg+SOD7o.69eFLfv8Rq+Ds4DhQErGJ7TjZOTg+gJ7OTg+SOJ7eQcNHN27ACmb4I3A.P7iuHWRGrnNqCxd9d5Oh+V2+6Nn+tftyA92EzMty39XVl8Ri.lCmqOsW+WAXQtCERkqLtGvtG3V+qMYRIdVNt+tjxo1FVzlVBcuambshcgX4K7JCBvW8SSZd6K7kuwFW+4uvkt5M13bqs9kWoykuz4u14t1W4FbW1AhIZ2gEu1raHjA2bmsQZ5Yesd61ZajSwKRa2yjC1Q.LQEtErx3A5uV0n3wNXFEuO474Xeh92A0O9R93QOXj68IyRGWSir6xUFuawHPCR4h4BE2p27QklRcIx0lLdxNaMY7v99RffV+sucwTWRuw4y4JKAs.aIOwYuVwnhdybD0+EO6kGNFOemJJQGBVwCnjr8TsYxsCpy24mNxY7Q+LYNi+318zSnSK8K1a2B5mqZZx9Dz2u0joa24hEiKpmZ5Ox8Nc09k.E.thFOamIyJDt8bELoK1EJJmO1u5bQd0BmcqByNgapDzEJcKDBZwqyfu60SqgqR7W+G+1u2YXejaT.ylAWcVeXxRrNWWryGMqfhcyoeeOmhktE+QiSp1OzI0CcR8PmTeFzI0CTI9GSIwSw0eSU574h5nJykVfMKrs51GXVZu.DYucqFm8G8FeW77MuLz3QdlvmdmJk8SNiahOd6u025e+LqNsn3MJbDzgR+SNymZSP79a5C767YjMS+wwXrcu9SmrYe9NDhR6OBUBLuGS6M83sWC+dGQK5dEx7lsA+ha1uOp08LhVsZtExCcKBOzsH5P2h3CcKRNzsH8P2hr8oEXPHmad4jsY48Vs9+HH7cw.
      

      develop Branch / XCode 13.1
      macOS Monterey / M1 Max

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

        Why are you setting all the properties in code instead of the interface designer? The only reason to use code is if you need to do something programmatically like setting values in a loop. Otherwise use the interface designer to keep your code clean, if you really want to do it with JSON then edit the JSON of each widget directly by selecting it and hitting J.

        The zoom menu you've added to the interface doesn't seem to do anything but I used the one built into the interface designer. I'm not seeing any blurring though.

        Screenshot from 2019-01-14 13-09-29.png Screenshot from 2019-01-14 13-09-15.png Screenshot from 2019-01-14 13-09-02.png

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

        orangeO 1 Reply Last reply Reply Quote 1
        • orangeO
          orange @d.healey
          last edited by orange

          @d-healey I'm using all the properties in the code because I want to use it in all of my plugins. Just copy - paste and use it easily without editing interface designer properties.

          Your zoom views seem very good and sharp :) How did you do it in the interface designer, copied the code?

          develop Branch / XCode 13.1
          macOS Monterey / M1 Max

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

            @orange You can copy and paste widgets between projects via the JSON. I put all my widgets inside a master panel and then if I want to copy every widget I just copy the JSON from the panel. If you select your FLAT_MENU_V1 in the widget list and hit j you'll see what I mean.

            I used the zoom options at the top of the interface designer.
            Screenshot from 2019-01-14 13-19-31.png

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

            orangeO 2 Replies Last reply Reply Quote 1
            • orangeO
              orange @d.healey
              last edited by

              @d-healey I see, thank you. I wll copy the code from json.

              By the way, I've tried with json copy method but the result is the same, I don't know what is teh problem with that, graphi card? but I've tested it in 2 different pc and 1 mac computers.

              develop Branch / XCode 13.1
              macOS Monterey / M1 Max

              1 Reply Last reply Reply Quote 0
              • orangeO
                orange @d.healey
                last edited by

                @d-healey Using Double vectors reduces the bluriness but it is so ridiculous :)

                develop Branch / XCode 13.1
                macOS Monterey / M1 Max

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

                47

                Online

                1.7k

                Users

                11.7k

                Topics

                101.8k

                Posts