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: 164
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: 7502
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: 303
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

michaelarrington
Posts: 3
Joined: Thu May 08, 2025 09:09

Re: dynamic size of instances

Post by michaelarrington »

Christoph wrote: Wed Mar 26, 2025 10:48 You can change the size via an attribute, but this is not realtime, so not really dynamic.
Crazy Cattle 3D
We're looking into dynamic instancing and this will come with some future update, but can't give any ETA at this stage.
To dynamically change the number of rays (i.e., the size of the Linear node), you can use Attribute Flow to adjust the Linear node’s size dynamically, as introduced in Resolume 7.14.

Post Reply