dynamic size of instances

Post your awesome Wire patches here, share tutorials
Post Reply
giorgio
Posts: 1
Joined: Fri May 12, 2023 06:29

dynamic size of instances

Post by giorgio »

not sure I am wording the subject correctly, but I would like to be able to change the size of a "Linear" node dynamically. or maybe there's a different way to do it. I'm making a patch that draws basic sun ray pattern and I would like to be able to change the number of rays in resolume.

patch below


--begin-wire-patch--
2079.3oc6ZssaaijD8WIfOKJz2uj2zUfEX2Y.1L.yCABKZI0VlanH0vK1wig+22pIoDIknnns7d4g0IPggt5pYW0oNmtZpW81DGEY2jEDGk580u+p2CIw6gKzi7hyyNjm4sZjWVLbG0HufH3FHuUuM5jcrQdGLYY1jnKLD21vK8HbmGRr+QtMZyKsrEcgo7Je1xL0QyPMsKINy3VNsLkSuvkvjrINLNo8iIti4l00j6t64yNL1clCsM6RqXpZ+sp5xeMYqMw6qu5sKIN+.jId8M2JINqLoDEu058ULx43xqY55q4z2fozauMy3bgIO6wXvYddvJzjY2Em7B7+RiyS1Xg6s0dHL9k81nreyjryl4Fy5DSzlGKGSjYO3TueOHwY8S1jTWzDLZu4e57qDlpfH2UDRQ12MPzau47b5ljfCEQ+BWsMH8Pn4keoziyh+g8KIlWRgeSvVX9CdHvsp8nFgdyVqwmx1x8YLoweMVp8QHqfxXTpztEFSXvFaTpcYPnsz8U2nx8vM1aBBKuJNIXWPjI7dWhX5okHwsD+ibSXPFDOoDEW.4HaZbXdV0vezFr6wLWlRAXgmC1lAiCqIPhyK07j8yNfm8X990QmVz4IUW7jMZaID.LJx9yreA.J+ks.TAviNPiCg4gJPKYYIAqyyJu05fL.d3dpe0K6kCtGqfH.BAoIvqlvbqalcf1zLXATNnqYH9slwGey5hKsMFxCgwlLR8H9tKVMxE8V0dr6K.58+L0v7DaHvA7T+S0H7JWLbcbdz1zlYOhV0H4AQre58UAiMVxkvSFRpvD3l.FvmoUiULECqwJMiSgeA3wMglzBGF.QbOoTnkDA2eIVJAv8DpuZJZtuTnny3KEL9bbyzNovCwa9AL1mfxjXuJhJ2h.9QXPnhaUjBxJSaubnZJqVsqiiCqWqOXBSsuchuq1rR+VGSPiYTMAyEJsRK4TIgNBxGtHU0nI8LZbssNZvyh8MRVi0BkzEoBChr+dYf9ZF6LKJe+eOHZ2sAaGo96YpIpxjzQamD5DuLsfkcG8NNhukY6cw47dZveZ6eMkdvrAVS83HmQYuDdCbOX0iAaA1THAznrbzQLwkkQcWozco5nZFgUmHpJyEMXe9GOEjFr18jlkj6BU3NnVfk2ysWsOWuNf.1Nfs1QW8nI0eu4mWMcTMEElEDcKyFLQU6o7rbQgAAQ8mrhKD9R82.DJY2hrJOJ3l1.TPUpE8l9uj.SQp4unnB9KrDMlBDqPwMkRPzZJLJPggUDjPpjXjlJ6gBaNgB5ySDS7mJDXeDYxzEb9LIY4xlTXzO.EV4Nh5svUHzJDlxYLXcHXWG5WgsNBQJyc0Hqxj84IrSw6pjypFBytPYe3c1GGtGDsILeqsWH+QFHvF+RCNYXw+T62xnVIZcnlVs+8gZ9YTaWVLQtMnrRTkxArmRvfbpjQvflPAljSGy.DGHEUB6D8opNgolBPxkZemhk+BJRPmhnx4rY2Kj7doDNCeVmmajdZjTOKSbBFWDvqQi+UPyzjzObTcIdbXDgCH2QIkDJDNYrfSTsXSHL5XMVKPXnHkQNpyekb2zEKl3ylSU9pEK39nESmvlMcNZxhEMyc3OA5jLXSv4IVx1F6WIJOLbzG6iUWi7oNO8aky3W907r9SV5+uV4+ioUJziAQFAE3oZueeMeLzfhfIDBISgX8Cu+uoZIRhoPgnFdRvbhDeNd8PAp7ySzrwtCq1l7W91AaQa6WG5yuD465JNNYHZQDWAvvUYgE7M7ZMEwfqEHMZKXv5maLg1Au.yRLQogCdBfwzIJu.Zel5KFgnikBLWCn4Bl5JNbA.enJkTSuYOsZBAf3Hj1WOmL2muDZbbglMaFkdu8zVhD5qC9uiFgVM5t+b0Q7w+NkKFRyotmlt9ypinldCFtNuGc2etpMl6+Hg+KolNtCnKP+mWt0pbZTK1iSLZcJN6b7CwI66mehdO6qefhouKovOSYNplLlHkPKUbLUHw0D.b8Xr.Dunbb+a9lMSuvmsD128T1RjOmg4SAgmESvS+rU355vlPUGgWucAdSAqYUdtGbvczem68.3DP82Fr2FkV9dV5GQbZHCTQozdnih26TL7dDKqJGt+Ghdash3OrO+N7cg4Cz0YwuyXe0.dGt+cE2qFvfbe2B4t26TGsQyYJB7WMFUTx13rcjfHNmKDLTukxZMneC8rw7Uj4yf8tt.MmhluTpt6dwNhm6umgiPx9ab3Va7sBebqymsLM2mUJcwOt8GovLBReJ602x35RYsq3NuHuMxnMLrIhugn1YEjcSCzM+SW.2tpUtrzrl07uYNzKmo5djNcuuzgVUQNNB76YD25Trb139cngvB.2G+wJm63PwjLxXLTLScmxYiiVAiwiELnaNjRpz8WLOQOYIHNOk4OEiV5Sgc2OkJlNUPm9obvJnO1lXq9ZA7AFaq5plmK1wrTWnliYltvG0.4Ia6uIUcWMolE3aBCL29UtM3sAlGEbHNzjbCON3t6Xb4XJASJgJUPHXicbAWyTLkfd7MgcsWWolCXH7bkuZ4Ll+7kn4y3hEXDGeuXHy9CgAY4as2RQ33WNj9NnCjthoVJ.APtxsk5GdH0dCUhCOZRs9CwxDKXheg8MKxSB10JI55y65aFsoSZjrG0DKUiI+l44dvjNzRf6QYCXcRw24ie5xtD4XPrRPQzpWjSYVmS0iYJMEqTLonb2A+Yr6amBnxIPPi+BLkoj.kin3MSZCK+BA4VCtbG18ArG3hypzcpMEmvr6sd3pNJZSxw2CUo+K.w22FQ
--end-wire-patch--

Christoph
Posts: 161
Joined: Wed Jun 02, 2010 09:58

Re: dynamic size of instances

Post by Christoph »

You can change the size via an attribute, but this is not realtime, so not really dynamic.

We're looking into dynamic instancing and this will come with some future update, but can't give any ETA at this stage.

Zoltán
Team Resolume
Posts: 7483
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: dynamic size of instances

Post by Zoltán »

You can also use the size of the linear to calculate the ray width,
something like this:
Képernyőfotó 2025-03-27 - 13.59.59.png
This could be a bit easier for the user to keep the gaps
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

tijnisfijn
Team Resolume
Posts: 299
Joined: Fri Dec 06, 2019 00:01

Re: dynamic size of instances

Post by tijnisfijn »

Well, I think in this case, you could do it differently... If you use a grid node, you can make it dynamic. Take a look at this patch. The result is the same, but with a very different approach.

have fun... hope it helps you out.

--begin-wire-patch--
2258.3oc6a00bhiiE8uRJ+LhReao9MCF1ZdX5dqtxVyV0To1x.lfmwXyZaRZlT4+9bkMfwXGiAR5Oxz4k1Q4pqjumy4pqjU+j0z3nH+oYAwQoVe32exZdR7R3AZOq30YqVmYcWOqrXnEROKun6C8st64d6Mi2jYwymm5mUwNQS18Xh2pJVopYEtGLACiSpXltImMYyJuzzJ1wpaGXXPDzBthgllKrDezHudYTUeRD0MkP250pVRavxFMr9zT17zTV2i1M5Qn0D+TX5av0R2pa1s55tkh6bfZuojJlZZtloM99SaxozFGeJsQfJaQvz+Lx+H3WVKtt2qUmp35.f3fg+tsO+ojY9IVe3Iq6ShWuBTKO8LDliiyJDNQwy7s9.y32hGkkORKejW9nn7QU4i5mg4l0R+LOyX4sNaAP++fUVveDYAbRuL+6iS1.sjFuNYpOz1L+UgwaV5GkcqWx8fxC52jDunoK.qf+dj2RvuV+VPhw5G7SRMrBvnkd+gw2.aYYPj4IS.ZkWloi3me134zoIAqxYQ4tZVP5pPuMervi+Zbh+Me1aS5MS1bysESvfYv7HXdfITYMWnED4LExyyaJhim5ilns8QyI1S8XROslSf9DFL0OJ0ebPnewvrsgsCCzvRufvhmhSBtOHxK7ZeUMr9supTyq5+esWXPFDWYTkPVQ+.cegev8KfQifU.a4wfYYKLtfhgdl58f+qXfWXlMYKVubRz9W50Iae3A+nY4zgOFGOKz+FW+zf6irfdD4+krOBDneYF3MHsrgLY3nV3bZTVVRvj0YEMMIHC3LlWgmrx1rxLGCh.dEfYvP3Et12f+FZeZF71TzoWxPxyGFrPdSxez+ftLOL1KiV1ie2D35YBk2UsuKyE.sOmNv7D+PurfGZen5QtyDPmDuNZVZEnjcHRBB9u.RVJuuhQzXMwVKU1PqaLfinuRJ4TtPhEbS6fGmFZVuAbX.DwsrskZapTfvXGIhSjLz.WGGDcj6PxXI0w0geHGfm6g3o+Iz2G.MSr0tU5fWB3GoGFm2TNDjU.aEKwU91NINNr7cctWXp+y6cydqJ98Jgjd4gkxU3NJ.VZLyDx8i7lD5ixV.w9EwgyN4LHI9wV7YglY4JvkEIfaGvKSteJX1Xa8o3wid+bA1hfYPhJnmGPxqNsNzaMDC1WwQcFbyjzlUI8JEi2sOgw+JIXl0AIA9eODjFLwjbLKYsI.Spqo6rVcYPRRbx+8EAw7gnYEisplhgvwx9DaFkXaay3rKQxPsYCPboPiFnckH7HalKQPFOPTQxPu.ISQEquHY.g6ST37erIBpPXyretWmEZvJc9IsQKw8xSwUTySocYPt50I9zYklFsNL748kN21DVpy+Qov1ZXViMYRxqjt8o6Kv4KIc+63Puj1YcMP6f42iUmtOVNxVlEm7Bs1EBvnYAPYJoEa1ncZ51NTXRYjy7Ok9uH5zLakAJcJmykbkMmJsE1JRM5KhoE8IREViUTLiP2ResUcm9xFpU.8cHG4nIRjM1A9kwTACqNj9Rt.561ZPaIU5QvZYLq2NrndjuDy+rIp0NlSqi4lBbhS5BzPMP+YQQNgWKUNmU4IwYd4oc6DaBVFXpmIWeGe+xfJ9RC67.PeA9JTOTelDxwJTJkzljW8wwYagzhWa1VMXMTJNViztTWjXrRqFo4CGxXWe11oKhecSHtC5NQ4DF.qK0GTBUmbVVWYsSXUCvOlgUgA0qhd4.YYYYGaiak5xaMiv73jksqMEWVo8hyUTheaTke2toAZO5c6JRMH591eQt7EeT5qtzoACzNH9.BCoXiYHW7HtqCr5yXk7UesmWVjdJHfVULssH48g2dMuv0qTY08ZrZmOCab9u7aWdI+o75saO4u8xKhTR9mg9B+io9xtl9p4Bin591Z.OTLMSTfX0KjWJvMTHOSi6NX6OUxQb9bazDfZgl4S8vTJdpXRkB4wmOXeH7bvNtLG32M+Rz731iS5u1a6hbFcHGlaM2eu7+FtSkRC+AxEV+rh1GKAIuVYyvu.Io4c6cVjDrq.JeVIFgTDlKraOoqqvc7Hkx8sY2dMj4b62v3TUvTIovVJxNUYNhzD+XGHzDUnj55FXdoZk1RubV6BuTzRuuz9QTs0rfnSYV2OYrJCYCmaX9w025gyXrIN+6kjhlBTzrSsz45nfSZCvhu2O6jK.zjjnTBXNsayhhTRSEcxsk8oTEkf4bMkzpBvkx.EfizAM.jaHL0YvHgXnMc73CU.rKUAbFG2Q4Vn1xk1QIJPpRlTA3dL1rOztEGN7fQf8ycB9M9mokO8ov0krxDN98aV4ipk8aYB4q83a67Ih0wLtWJggPZ5qzcV7E2AbJhaOxEowtCPNCGRotNrQCYz2jbXmwoKU67gJA4+SzJOXtzJHS+mPVo29jRLo9Z4XNXWEhSgMP5HDJjTOXnP4hc4Twa82Ef7sNczutNLKXU3lV4pr2WUHRE3SUgH968xCQB0U+8v91UeHU70q.QuMosRt4uuH2jSt4GxOna8QnT+bqOGvr+TwUPnMtcSe2If5gdHv+wSgncuXjqoFxtB91XbmAesVODwGqFfTCztHljKcGJUNNR809gSOF7OiKvwd7uDAJwxeybuPZCIkuyVB9G9EfgpMantSAl1WyfZU4bFSnYeelih7UKG0s6uSfsQtsu3aI2oQKZAZoKxpvXZ0E9AlFMxAwcYJjZzHABOZfCe3.WrynQuJaRnCeeoSdyvtsni27o0surf5Z15YGk+mk380TXxY7qTXxGpGAqeXCfNeLFI3Dw.aBajCYvqsvr9U9E2mqUXl9.RYO716FcqR1WPRVxNFtcrdYdg9cS4BvZ9umKWH+JfdCT.XKvoYMw.yXOE5SR9+GUL6aTgA4g.nXTJWh06BXHBS1mxTbPyP3Ty2o2rkx+J1buuw8EP.lBJKrfwgfJM+Lh7CK9+ilYhSMGbF0bZCTSTfXBcDaq7KmQ9EfJ+FJle0T6YkagwTKyYKX1BloTUSQNl0BL4mLbQfx+2.ZY8vL
--end-wire-patch--
Screenshot 2025-03-28 at 01.00.28.png

Post Reply