Page 1 of 1
Wire, is it pointless?
Posted: Wed Nov 29, 2023 13:10
by mowgli
So I've recreated in Wire a patch that I had made originally 100% inside Resolume and which had sound reactivity.
The 100% Resolume version runs at 60fps no sweat.
The Wire version is unstable as hell and runs at 4fps.
Please tell me that I'm doing something wrong. I'm pulling my hair out and starting to think that I've been duped into buying Wire...
Re: Wire, is it pointless?
Posted: Wed Nov 29, 2023 14:15
by cosmowe
Hey there,
without sharing some of your builds, sadly, nobody will be able to answer your question in a way that would be helpful to you.
One thing with Wire is that you indeed always need to keep an eye on the performance of your patch.
Often, there are multiple ways to achieve the same thing.
Pointless? Definitely not. Possibility for frustration? Oh, yes. Steep learning curve? Absolutely.
Best wishes, Cosmowe
Re: Wire, is it pointless?
Posted: Wed Nov 29, 2023 14:27
by mowgli
Thanks for your reply.
Regarding the steep learning curve, there's a lack of documentation in every sense which doesn't help.
I used to use Quartz Composer and I never found myself in this situation.
The spectrum node appears to be an instant source of instability but there's very little info on it so troubleshooting is cumbersome if not impossible.
I'm stripping everything back to basics and so far my findings have been that whatever was running fine as 100% Resolume, the same thing is unusable built in Wire. I don't know why but I thought Wire if anything would improve performance.
Re: Wire, is it pointless?
Posted: Wed Nov 29, 2023 15:53
by mowgli
Here's as basic as I've gone.
This patch is a circle responding to one band of fft.
If Wire is also open, it runs at 10fps in Resolume, below 30 fps if Wire is not open.
Re: Wire, is it pointless?
Posted: Wed Nov 29, 2023 16:53
by Arvol
--begin-wire-patch--
3619.3oc6cs0baaqD9uhG8rfFb+RdS2bmdloWl1NmyCY7bFJIZa1JSpRQkD2L4+9YAnjHoHDIksRZZNzHCBM7BPPre6hEKAV9wAKShiCWlEkDucvad6GGbeZxSvET9vAI6x1rKavcCGjkXKRbnHz1n+JbvceZXA4x5jiGNHMXUztsUoT6sgihckTlPQMBIZKgqB+PEBYPoKeL.dLVSJZS091DWsQUGZT7QRYlx02eC6k5pMs8ObR+EtYaWFrt5PEmTiNNLTsMbcNanZi5mXOOYrySX0mJawdFWWlr1WGvy3EmB81GC1bBBnNfgCEUCoXKbSPVVXZbkV7o.nnnf0Uaz58UtWvBW3av2Cc0wob+D56AW6cjmnafzSF68PJS689SqSovOCUTePRP71SEjFZTZaMJm4qiJpC7b0cSvxnrmOoQ8nTAFmWsKMnFvSH7hmVD9PzIDJ8RXX7Jfr612k+ozUgoNoDP7Cfpf9JPQDfFftOzqfalPBz9TXVvf27wAA6xdLAnev.Pv..lOjj9L7aaS1ktLDJaU3l0IO+TXb1uEj9PXlsNKRChW9HP0t3+HN48w.YwAOEBE7ehRsU5cgoasOk.sOE761lGd1eJJ1dkECARE15i+zmr2fsKSi13FUb8hUQa2rN34eLuEmDrMZ4MA6VEkbSZXPtXK7ntB5QQ2GYeTGfoFCiRCQFJUf3bh.sfGHPBVfgDrb48JS.Tm0QKCi2Fdaz5v76z9B1emFXkLiVmeURZDL5Gr9Z8PSp9P+m6BVCXlAugQ0VtZZ31j06x1W8GCid3Q3lRvZ.e89nUYP8HFJFp41f2E5oS8RYATauI6wcOsH93y9tz8W7N.YkiM.hhC+P1OlrJ76WM3MBnshgq2Zadh1gixxRiVrKKurBUrnUQ.3Ya9jtebP1yarcxnX.oA7N3dDrdWn8Qkx+TYUyn6Wm79R0v8qGIGT19.vcFTsJ4jdrJt+qnJPKDjYqgad0N1unGouq8mbpatqb313HGlLXSx5fCL+y0SrL+2mFrYST7CMSGP3hjcwq1VFKILkPRfBmOXKBXi.FDQD1Fe45fstpDAb3AJkznnRAZrZ1LDepgiLx4vUiEyYJgb9X43xvLpqERV9GPceGHclLvwZbvm6gejAXrqn3sYAwYmfRpNvBroiONuEOrO0m5S8o9TepO8+Yo6NXRUS177VyPycV6ddLZErv.nfBSkN0Dq5FYV2Fxgmw.1J1BVwTOOVUd2QSx+kvfUCJYl8+8cQaiVXWERV5tPnaSw0MgNxYnzxvlMa9LF6oqYrGQHMiTFNQa3BFw5xIvzOhZjVJ3biAKXFg.qzjyaJ37wTIhqlIQFsXLZBe534SYD9jaUkMEj7BLEbu6yNqYf3QXp.69gonBpAypxuKFtJF2mFktbcXyi775i7Mao+QZsVu+XvVzSAkwlKRRVWP896hirn31HK2kCstZjNgKrKlsQYFAw1ZU6UdugIt0luEsDfYYssBkcwQsRCfL2u70KbMLZZArlgcvZ4HMCq3.3VgoDtla8wjcMMR4HilpTTHyUtRbdfMUxMHdvhEnEL88HdHAiEDMiSDux03bFL5vCnpCHibNQAfJm8c5f+wwt8CzmB0uY5dxZ.vKtT.e4k1Z8HdGWP+mp5B8V.Ycd8xW2k.SUzNrDXlhQQb5p.jRwBQK.8my4AbCEzd7J060pHOtpZt8CLGm.5DFRowmBrw7OrIHtkIfjubTw0VG3KR81ISWPpoZ6z4S9mphMhXDlnnfRMP0l.lUm1fdsYTl.wGKg4pkRBBSGOYtPLUQu81x.W1U.3Va9Zwm9Bq66WspYZDjq7Ykk8UDzcOGd8sISPEDtLeFp85h3ZnTCQXDbg1zxbWZ4xPXFKs.EfoqPL98PMueYfhG9ZUNc7sUznb1929RChZm.DJFwG50rse8ojDXXpQVo9e35qNmCvawdLx+TUaYTWfZqOeli097sluXpstMM7OaDjydMVp0EToEx0cFKGVenhPXRthKwlCFZa0VYDRfNilvyWa44Ys3IBBhajyQigYi.ipjFoVNchPPt1r19WjPepO0m5S8o9T+KRvyxPpr.j8F3UZcHaBWBlh8zMeeby1oQdgdumlaft8USj175L7ZkFwtIyNYIkHgdDUH3XhDLUipO3neDSSGozBiFSoNy2ZZMkioyuEw4yFiLi0DzjIXlVLkX35ou10TF7zl0QY6VE1fkZjgD6q84dv.4cgwKetcRSt+9sgsX7mktzvpjArrGp9ljh2sd8Palk7sggqZqQqfpNxM8ux1eNLccT7M+XRz1lcUAyy5a69FVpqqRnSd8n0EHbvYFTNejwPjFCknK7kgZjVC3NgPSvBtT2DtqvQqZs0QqRNY0mIGs1NurpqV89h89UKVtYFo4U5tc7E3u87cL6ETg3cOg1uCu2957P+kBVzF66mgPwDhpLZw.ZuLZEkyjBJqYOeUfVjhqLZ431duQGHebqz2UeeUERUYz2G61GGs.78uRhZddIN9KgCDJse9awMpt40t1HIphLRHDDxduRb.JQYjQDtThks5SBo1XP7wloHMc7DjgaTDIlw3b7UQqCt2oD8o9TepO0m5S8oxNk334bq2Fg9TepO0m5S8o9TEaDJBYBm60D7VqSeF1m0m0m0m0m0m0m0m0m0m0m0m0m0m0m0m0m0m0m8sX1IadwS1SVCqcvwqu4T+tfrl2Tpbxm68SVmOMZpQLLCqvXolIpuounDElSvsbLCMFyTD+V8DjdhYFhI4xYSk5wiklq8tM0+V5tgiYXAa42B217VLkSqyVf9QTvZfv3GPqhRq46XumCzEQYqB2XGlaltCwu1KHDJlFtZ2xvyNfbev5sgepbXvDErvcYssINs7l+1PwCsAIy6pV2mRVE11CQIxSCsgFn207sJeel6BFvc94ty6gQAWORSkRYNjsXyvxUDJSQf+V91j8BhMOyDy7DaddIG0+8fofsUC6FmrMEbguS.xlFThl7BnqJH6iC1jl76G.jv35g2yQwUH6knC+i.hBuKJ78mg3RW4TAdL3JeRGkWhYZ4l1zcCOd0Qlao5Aczkg1y.+Z+mOfJRv9k3FVcvyC.xu3Tc3reDqeQlRhxGE8Jso0scga9kv3UNzZCJVXW2nRUE83TGxmQwjQLAVnKoEmHHiDPFVdb6gedb+j4yGi3yXZjd9bABOexX9zIyvimO+ZqDOK7CY6RCKils.g1iCU+VdEu4m10hlb9KeB11CxN9OCQXYc0QTJajPwUvDrEQJL4HCWxwBXdU0dMUMDTJv1.Ox8AKPARsFInAKX5kxEbEW+ZYK4wE6FDuIGTGjGZrafxbEHjSDkOYB3uyFaxBiyt4mCVGl0lMRhWrLCnIn04s7GYQT9NeEpQVNgrHPuw4FNiSAVSqA5sfEFAVqUHlJLD3iqnHCG90kZgbgbgRrTyt1GWeeZachW1g6nk+Qb31VhObl7eXTCmqTmD+Y1qD0m347UOzBSsO5H8UVXFgOBTEYLDJo3HePTZ.iyHjVO3P+MFVj9hEcQ9tf1NcPpWNn198Hv1qtfiZ1wpzwPsTN8QwW7sH5BhC7WV3rKm9N13a+iv2eAssi7N1zYIW3X+9JbAM+EMtuuBu7i0Ew9Evndj4aDSyvBIHoWLKlSDGj7MJwdaFaZ88zYHNlyQZ5rofT+b7LFd1sJ8q1zvCn4l0wd.P1rh1VUYjiNZNVqcfI2PGBejU0TuttkPU.9di4fUE77K6dpF.+JQpBl7gEqhl8ILTVXptbXgFxeHXSyJH0esdzcocxd+be9g6hDOTN4pchLMTPxkRTJEqTLsSfGIILMWnoBfxlOQliwyzHN0LFMFDyQRyjoB8L7LNU749DYR5xIx3LqYXOW4v.u+iza9fcyGs2eX25rnMqetQ7ovyw6sqtvKWHtUS6tn3M7W4Nuy+LO1u5XmNyiVIGQoBFmnLR8oHXIzmYsETFGSUXDelDiLDxTzXsdBYxbISZd0ezTV77lfJqDxuqTqggOm2KN9MwpKj1FygjGfBcePrHMKjc7ylU2ign6ezqBeGNnt+wdcdLy2ZD+2VtyM+PzGZwmYBxqdRilsipf2bIxlc9qLzYbc24DSTfn.SjGVO1Kl.VnQ.IGslezi1mWNgOY9bDWytEYtkpQjIiE2RIDCa1jqh+EvWt66p9sBnrEPMFzRmA.rVzWy58hvWedQfPYBln30tPk3QDijIvXiR90a3UVm+0PfBlTQzBkg7kKtkFFtZQ.7zzHXm+sEXW7MoKy.SbFYC2I6cz+WiHcxHFy4YWNLIiTqMxubAV7NDHpEhO66IhKDWc0wLZogT3BFNkMBPKflGC0zbz7hO0.SteqRflvuEiDbhXhhvlOlLYvmiX8q22ATaXkyfEJABxBRytYpqC0HRP9sMR.CKomX31X.sFjFIbGbPfENATBfOZc9x+NAD9eUeuD.w73Uc.Nn7sobV9XRZW7SJcvEDE+5haoK8x05JbysscRxBtjurptOA3c1OyoAwaW241mdNmGyv9dC1zQRPKEshOnranFsPS4BM2zVLvL+aILXEHxLiNCItUazyM7oSYu5W8YNPnIOV3BGgCc424wEwssyTJ3bsGRLy+rs2ZD1rD2pycb+9RtPhqhekqAGNE9UAdMrhzTosZgsUtOI8oFDN26.I6G358ehl1E4B5eG28R1.oJy5FSEkvHLtRVZaYYWg.n9SAFNsOPW9WI1OO2PoZCEfOfNRCr3Apo5A29sCr.G6twhX2CDTKrvEoBcN0jJG39Bk391V3hortn.pKBR5Bket8eoa2941YNtcKha+F3d+zt2mmym0NGC5bDgaImNSwc1o3lhBXJ+O7jFuZC
--end-wire-patch--
This patch works smooth on my machine. I added in some extra's so I could see what was going on.
What are your machine specs?
Re: Wire, is it pointless?
Posted: Wed Nov 29, 2023 17:37
by mowgli
Windows 10
Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz 2.59 GHz
16.0 GB
RTX 2060
Re: Wire, is it pointless?
Posted: Wed Nov 29, 2023 17:50
by mowgli
But does mine work fine on your machine?
Re: Wire, is it pointless?
Posted: Wed Nov 29, 2023 18:58
by Arvol
I'm getting 25fps on my 2070, but you're also drawing 128 textures at the same time.
By adding in a Shape Render Node between your Transform and your Texture Out Nodes, I was able to get up to 50fps.
It comes down to instancing and what data types you are instancing. having 128 Meshes or Shapes is a lot less expensive than trying to process 128 Textures (whatever size your comp is).
--begin-wire-patch--
3824.3oc6cs9baaiD+eEO5yBZv6G4a5ku4l4t1Nsct6CY7bCkDrMuJSpRQkDecx+62BRJIRQJRJKm3zFXzhPSu.DOVr32t.XweLXYbTjcYZXbz1Au68+wf6SheBdfxFNHdW5lcoCta3fzX2q36eEZa3+yN3tOO7H4h5jSGNHIXU3tsUoT0XFGFk8lxDxqSHwQ3J6mpPHiViPFP3V6575U0bU2HwYedbEJIlySIoZAfzXIcY75FKA38TiOlwPq81GC1bRiZCULYSMUt2dZA.2Hg0a7Y5FIT2PgzzX6DkzBomzPwpSJG2HobbsRJu49INokLk1UlxZj2iWukOKsaBVFl9b0LsgQJbn+n1PDlod4jJatJAudSPZpMI5.ohlq8BRy45pcIA0X8D0qVBVS0eQCcThlY9E0GlJfu+B6Cgm7wEMRnMZUWMmhlZNoxFp3Pez1kAqqRongVSGm3SAvqBCV2YSuSlwVqsZ4TnZbvY5igK+sH6VmPu6JZv9wjU1jbAUfPEnBBRKAwfvfQfOC5SflPnwQn.5exlFL3c+wffcoOFCoYv.PNBTNeHN4Y321FuKYoEd2J6l0wO+jMJ8WCRdvl5RyhjfnkOBTsK52hh+XDPVTvSV3E+6vDWh9fMYqik.n8of+qK6g5vSgQtmbR6f5sK83O+Y2GX6xjvMYrPYkhUga2rN34eHOGmDrMb4MA6VEFeShMHWJGTcWAknv6CcU2AXpwvnTKxPoBDmSDnE7.ARvBLjfkKuWYBfzrNboMZq81v017uTwKJ9RCbcTgqyeJNIDXqBV+ZUoIUqz+9tf0v36AuiQ0NtlD61306RKR9i1vGdD9nDrF3y9X3pzGcsaTLjxsAev1Pg5p5BReb2SKhNT22kT7vGfgL47F.QQ1Ok9Cwqr+8UCdm.3Sifm25xdhIiOJMMIbwtz72c+53O592zm23JSY+JjeAq2490sgO.MstLMLZaJTCxSTAwgQ.WHzudfdBlxcEyEw6hVssbCjldr4gAMUeZv6PRsXjlywBAQITZhCv.zPSD5QLJgR0XphwYJAjiKWGrMKCCgJ0.kRZTTo.gmHHHtQNGMFSGi3ToQpkSm.YY4VVZVNDu72fz9AfgLdP1TwYsX2C+HCv3rWkUISy+PYR.qzxDjdrp9d7PevG7AevG7Ae36rvcNbNOFtBP2BfAJPKTFlzvbrT2c.t2urAz7OY2S272cHROfj6+7gvsgKb.cg+nExTJtNJMG1w3DTNTjCPRx9mif0xPnPcf05OnNmkaZOW2jDuz5Tc7BfAR0.oIwoYpa1mRsKqyzRquDmBvo2tt24OzpzHrzLrnGfsKxvkRDL4Hp1vvRIGKOfJUMhpDBpxH3DLQ.+gyiKMW8FL1fLynyPha0F8bCe5TF6ZwklyJbJvTZIjoNno2MzG6i+tL9t8B1JMFojPriiSh1sd8PejO5sI5tRyQ5syv4wYs29smuIhL765vcUwC4gF3i8wmAZPEk1JzKprNakzHpAkLNUolJJsLrhVZG066Wc4x8wIO0tVej5Z8cb0hQqBexFsMeE46v96kWkYTe0DrTR5oFXYK5deKWYJDlmh9qapi51KL6+PYjmZS1DWSDXsxhaoY9XRvlMgQOzNcMpwnaAUNQgQjQLhwLRBWK0jZ5LpXBCFqUZCtUcFGqlMCwmZ3HibN7zXwblRHmOVN9Z0Yrz1NvCzvG7AevG7AevGvkUzNeiT1Bnn2aF9cc3DEHNfi7T7m0wfWGh8vyfuuBP4J3fa.z8Q0L9Yavp10vfVWCi9sbN8FIrVyFw0XNVo.vvtstSFNXFkORRkZLVvTDro0szy7wTIhqlIQFsXLZBe534SYD9jaUkgASdAvfK15wmEBLdDlJvY+vTTA0fYmtJe6atN1tOMLY4Za6s7rKceWcfVmpMOFrE8TP4wkKhiKYH6huRFYgQcQ1olF+rJq0KNC2NwqUIFBhSgkpkqZD4HINaiEtEsDXzR6RAtcQgcRCvaVr26tPU7N2dUSf0Zf8vnjh8Z3Q43QTCWnkj8Z9cdNapjaP7fEKPKX56QbKAFPPzLNQbkJ3cFlzg6Yq1yZj2QbjiJu26z19CMcEsymxqeyzBxZgimeM6zPmIX5ogE9b0yePmr081dBuxlHfSwNaDHLFYl7uWf8AXJFExmUAHHIVzBAiLmGvMTnw9JEL1oLAbU4fEMaGlg5jNrRsdG4cl+oMAQcLCk3ky07ZKj7EI86j4SH0j7c5DN+YUtGiRcx8jDozXnDcaSnOixDH9XILWtTRPX53IyEhoJ5s2Vluk85uGcwiDe9qrnwewIEpUdbYSnvbGYg9a30dtEbtDTaTBgI4JdEoS5QTFkXb6Y+NmbSKWZgozzBT.ltBw32aHh6WFn31qU5zgysheE.aYE.KNHPd66dV8aqug8vG0qpNv9e4o3XXXRqClU+IeBqysBRcfWm7m04s3Xdum25KGb8twaY9pMu0sI1eucdb8K0rAY.tgOmypHIsy.27lyzcNBOEHsR.ypa3FEVgY6OxPvac81RJgByZQy9CsrPaz42h37YiQlwZBZxDLSKlRLb8zqcppfm1rNLc2J+tUo04ptGX51YiV9ruYpslo36ueq0eFzZ0j0I1pMQfXpGpZxZ+VMzG8FuMOyNo39gw8CY9ADCMCK+mrIqCit4GhC21tl1LxWiS6bImJRGJvmA6oSSPVnlem.cKaXQkly0bsjQObHpUxQ.VXkfJjLdN.3yCHRpM.R2wloHMc7DjCcEQhYLNG+pXYQuVo9fO3C9fO3C9PEreG7fTdLB9fO3C9fO3C9PELBG8bqmacjduyrOC8Q9HejOxG4i7Q9HejOxG4i7Q9HejOxG4i7Q+UL5jcQ1I6Jqg0Nyh02YY+sfzN1QYzuz6nrK6.NfYRtwforCmz9hs8ESwvbYqmtAiwLEwuUOAomXlgfbRNapTOdrz7ZeZRqZm16CVu01wwanjySyts8SZLi0j2xNMLXMPXzCnUgI0LbbiG+jEgoqrabswsS29qHnKx0mkXWsaosi1jxWtLnfEYOZayaN5tnYF5t5YtqZZeJdksqpQIxSrNuVwGZ+SkuizytPxtfZde2FiDsjNRPnFlgKXjx9OMClPDLgjm+Gt.GGwLwrFbbDrWjO2NigJXa0CD9I6SgLWuGv1lDThl7WPWcjr+v4Mh+u6YJgV18KzwwmPkdILV3Cg1OdFJKS3mKwcdZojW1Ift+HFLz+j+I+S9m9t5oCyi48O79nuoO3PU.I2Ln1gUwlz.BslQrVGuXyPBaFSZIzxGv1V5fy6JB27y1nUYvAaA6N+00ijUQOIZFvRpfjomjVJJolDQHFQ4R3+XrN86NSlOeLhOioQ54yEH77Ii4SmLCOd97WaMkRseJcWhsLZQGmP2NgreMOg27i65PaI4KtEG3i5Tsh95wQHTBYDGTPfSTFmdpGbSbTBVo4FffNbSbAKLty2uBwTVKhe+JJxvgecoVHWHWnDK0rW6ioeSyRj0+T9NdsUuKmI+GF0v4J0IdmlhggM0+Ne0CcXZh+r6IJ9qnqSRMRZzRrlYN5KD4ZwHEEy0.6KLbncUZeKccRjbGgHlvcZfKIzuZtjh+VPX62PZL8KmY2cUM6JUWfCl6PR5oCZJm9vnK9SDdANe+KyG40mK5siWDa+l8iWPdmQdeu11huv19hDbAY+E0tWjfW9QxsQeTBmXFYDRAmdbxs8i6E5bgAsYYV5LDGy4HMc1TPFvb7LFd1sJ8Ui2XOmb6xc2yL1tv2tDfTvYzt2YaeGbKEH7gto1J0MeudT5t7nAmTX0AcMOt8zQ+MK.oJiTS7gU4jaZfP4AR0GCdT53+LXS6BGMWoq2DeoxUHWjov6xOcRKNh739LdGdO4U6rzSovvVMk.5EnDBsnjmvSNRJYBBinYh1wkNFOSifA9iQig7.IMSlJzyvy3TwW5yROoOmktu6cqNMIoXagWaLisqogA6Y0ZhiuzPycqSC2r94VGexa35csuq8TtPrNg6RuDX3eiulS89ZakRzvvW.oZgpiGF4R3JPgRtP.ZV1geASgAE8kXDjMSQi05IjIykLoY70h1dwyaBpnaXyq+WsQumyf.EjR6Eoc00PxcmeAKCSelzt3kBpnWfOWsnpWk4c3f51b55rBUSZM+ub8N27OC+TG1ghSt5oLaGA4w9lKYjYuuRqNi4vZbPhAOhqvzxtmepRORRwZMlPkcoRJex74HtlcKxbKUiHSFKtkRHF1rIuJlaAe4lCq5EuPYves5eOmAbWcHpl5Mpx2lFUgIA7TpCd6HgTAb0ffZltSmczaoMUz42tDTnXRzBkg70yMeZsqVD.0lV42kWibvkq2sx1Gd9WCO0eq5jik0E7wvivLSEj.E2fCjQv+SXbImIDcrqoFy0S.lmaMHsQIPyYXIaBlolwmdsR+Zcjq.28P2V8P+G6bNxS7OBirAsOynf70RYxhKcjKQcxuoUlTHDibLMGs3SN6FS6tgb.AAvTwNVp1uRHe6TlzqnX2JSSdyUlT3Qn7sHBEPATpjnH6M9qjCHrwDMV100nvaG5judXQxcr94aWgVXsY9E4wuHOeCuHOYNdU2cBPIKEWLPWwERrnycfuecdZpip2Xb+tdYdD7u3mEkKbl1u3yhp.c3nJLn5lQqosaKW9TybD+VPGsI7awHAmHlnHr4iISds2UP01e846KexccNg5YlvrzLkoAIo2LMq.0Jyf3u7LCTCHnUue25kwOnIjQJEmS5.S0aIu.ozYy353ElGspObBWgIb5icY5sAWJleDaTBVkc4mFyFA8WZory83GPJz6cevBTfTqQBZvBldobAWw0W6TjKrOTepFdMmNZldf1nUs2Ge1kVrzlZxc4yZiRu4mBVaS63fFJ76luu8TqSOhyfYdXk2MeZCaDQKEZNuSi47VZ34N14oeAU1qictZwpBuKImEy0yF5pHGOGctFeByPGQAn.RFtDZajlSFI3TmDcLqXhg+Wb7StpLSPTTNHBwUeoPuVUuH36cWrUCGPbm10rKPUlyfLL25OScOQc6d3LyrQcGePVVjKEbGILWx3xAYVfISW0LDYYxeylNNyzoYCjyt3syt2Gy190vSttOlKEYWuB7ruKe.H93+CP3w5C.
--end-wire-patch--
Re: Wire, is it pointless?
Posted: Thu Nov 30, 2023 11:24
by Christoph
As Arvol pointed out, there is a big difference between having many texture vs many shapes vs many meshes. Textures are least performant, shapes are much better and meshes are usually the fastest if having many instances.
Here is an example that should show better performance by simply adding a 'Shape Render'-node:
--begin-wire-patch--
1657.3oc6ak0aaiCD9uRfdVxfhhTG8MeUf9v1Bzs.6CAFEzRzwrUVxKkTRSCx+8cHkOnskkcRKvtXCy.vPMdFJdLb3GoF9jSZYQAOsVTVT47taexYgrbEjIv0orodcSsyLWm5RfCwEjMOuUVmYO6tS1vSjMx0QTnYXHFYqXncx4GtQPzAR5GdpnPQVkxx4GJXRGkYPWu7nNDDTtZIaspHmsQmOIy3RUyGXrhWybd2SNrl5kk.SGGnGfUyuqT9H7TUYiLkC7x3qyKebEun9KL4c7ZkNykrhzkfTMEeun7gBPrB1JNv3uDRkR2ykUp9QP1UruoJdnFtRTnx4G65rlUqzG87ypWPUpTrV2uqqEYhp04rG+XaINhUIRug0jIJuQxY5wmuVBhuR7SdFHtHCpahEBUKyIcQTbVxbpWZRxbOBGg8lGQ787YbBIEiHAQwfN4hTdQE+8hbd66bCiMuSfwJlHuMWoTbmnfk+6p46eXy+uaX4hZnKO.GSAKCIupLuodi5K4h6VBuTeTLx04AQVMnmeBFAZVwtm2Qk50NXfU0l5kMqlWrqs2H2j4ddQVqUBHTA+G0erLi+gLPKL7LjuRU79AZKp5ZoXdScKOQQUMTyZen9w0pJln.ryfwKnbY4M.Ge06ddYSQVkYqNFuuMG.4+A7eRHcP.JHNH.ghh8wTWGcmWv.JkDhCIgjXXTlBEXZNqpsN.UTmnnvjHbH0azzoC8HSBh8hmNk5glNZHY7nIngSmZ1a4qKgxzuC5dOXjU5ncQn6EV.+ExPHMKcCrdSiUMybeCsF5oZjbb19lZQSdtp0tTjAFtvjQidnY6F59Rqh27In3LFU958hJwbkQasrgCkhe3o83KxKevnNneb2q2oRbGXLqFFacM4kIfI2UsdH6YDBGuUE+qUEkMJLIsOYvJaN32PlcZp+suBC0eVsyF47unbWzPJgpMjhRvCHTeeXlUPh1hQaHQPgCHw9jHZ7VCryaIMDMI1ifSF5MjRi8BSFMlFOAMgfo+VrjPGNLxp22bu028MMMam0346i7QnCmosYpf1nbqcWWyC1Zq0kA+94n+QSdsXc9i8OAM4zInvXr.b5WIJtCJY4FLG8LKQ4setnFVJVYA2ubqf0vkPw+BljJ4YMolSSmWVluWjEr7J9ylqL4wlqyxOtuGaZfBqR4pV2Z1g5tBVs3RMBCwk7bVs399eUs1CZ3Nu.+YWqqBeLIYv10YHm2cvzg3PORzjPujX5PuQjIzIiC7Iidejo6ffWg6fMlLLkMy4M300Mv3TxLjokg4RPO4rVV9sslcPuGZCsOmmASvh+dA+gyHoofOaX+cbsjbpuqciYFxB0rTvbTxLL.uUsloqMwl7uSxrCWEoa22tGNGsCuQc6a9Teic69qa+uFqKryO99Un9SUU3lOCX20t9N+pTA+JnHuF78Hvu4kg3iztaIH+Ag.JdLkDjPnA6v3GiGfvvu3GSnQnfdglgFQ88HIgSAPZX.tONLILNb7HJ02zWL92.H+iQlgbsjkrjkrjkrzaLZ1wmt2Z8Y3sGmjaKXJCXZqALjxlU27ghdQoQNEk19uYw0tuWT6NX2q20BzyPkVQu3A1I.bm+3Ed9hJMtdnmJo6uxr8EoEGPeutTgm9xG2xCR150GtY6NjqSHsz3SNAAZDdPreDffc2IVqNnQThOkhiB5+7pGFMYhGYbBwCfyB4FRmBxGNcX3veUnrFexKKdVKYIKYIKYIKYfmcCRq9fBcah6aZ5HP+6POdLpySQdeJvZ2yfp+.3wGf9sCn162cwm4rrd2VQ3qMnMN2mPqK.vIgChiwAXB1ON5kGyFm7o0FObZGeZsWyWZWxxDMU8g+c.BSQ5+BhvTbBJv0xyxyxyxyxyxyxyxyx6+s7lc4n0crPlly6EjcTWgAX5xR40bX5X0wW+hBq2KTpFQY0UGBG5CnWVVydIeB.8kZ3ZEtVxJpxu5xGelf8UGGIGGBeHBZfYP89h2ARBFS8HHThWxD7DO56iShmlPFONH3W8T3aMD5K.GUmA+LWapM8MY5tf81Fnn1j+SGnn6Wgz9AU66.kauri1a2RO2tECzPVnA1Ta5YfFz0M7xLXqL1OTGaw33szbvVVbOXOZF2NSUornTtpms7s4VLotE0JP9viMBcH2r694.aKwKln2HhWPTnqyOKUWla80ljuKrbt0IzQEf9565oJFvT6kTeuxbU22Vn8+Ov7q3+B
--end-wire-patch--
And to get it even faster you can try making that patch in the 2D geometry world with meshes:
--begin-wire-patch--
1699.3oc6bs0iaiBE9uxH+rIBvfMtukqq5CsUpsR6CihpHwLSn0wNqujYlsZ9uuGrShsy81oZ2tZXPhgP9314b33OLP9ty7zjD07BcZRtyat86N2kktDR345jVVrprvYpqSQJjCyEvFGWi0Y5yt6vx1hEuCLw20QmTmUKjDwQfF55buJcopH6oNfo3iCtHSljeWZ1R4A8DSyteQLUS9bYrpKxvifj35rTkunaufbjdg2lQGfb5ljeHKRkYDbSMURgz4Me2QVVrHExzwAjcxB08ovP7MN4okYyUPdQpUwoOsTkT7YY18pBSYlAit4K.TkIeKI8gD.VhboBx3O0YlBsVkkaF2.1kxuZp9.nE0IlTDPUrRVXJO94mMMP97L8pJ4TUuHRmuJV9z6qqwAxb87ajkQ5zaxTxJM6WLR.UNfUGAcL8cZyvxgwXAgLJGEcGFiXxYTjPFfQQAbOJalHLzKBJSrdtJIWMQGqpavMYroAgLVJ0w0oRyz2qSjw+pF6jti8+pTFqK.4sGUvA6hLUdZbYwlhuPoueAznDr.rOdPGU.kiDRwPIykqUGoS8i0aD65MTSuoXQ4xYI6F6kYaRrVkDUah.fRTOV79zH0aifRQgOCoyMUOwqxbpnHSOqrnNOcRdAzyp+PwSqLcLcBXjA5KndkwkPNDSaOKsLIJu8nVPaFydP5Gg+6y854g8DddXbffP4tNfvig483blO0m4yDLu.NTgyik408Ani5DD3GFP84nAiG2GwF4IPhwi4H73A8YCGLB2e731RKRUMjN+aPYWCFYoNUdVpjB2A+4Kw3prpFfEaFrlYaMCzBPRUlonQMC0jx3XyncgNBLbgYhsjPS2o59bcAu4CP00Rq7k05b8LiQaQVoBpEh+gR76hSenUen5i6Zdmb88fwrQMV63CEogY140NVOiFhJ1VDx0VDiMp9uUmCC0XyAeGtsPy7ulNLz+kENavQtHtKZHExqLjBDg8XbBAlY4EVYwTaHIn8XBBKfK1ZfcZKo93QBDiF1G0myEH+vAC4hQ3QfCneIVR3tpQYQyv8Vh6q5vzcVimVFQv3tyz1LUnxnbqc2wlGr0V6XF7MyQeWYbgdU7SmeBp3m1k39OK3THYhiazyEGXzCRDVusdL8Osg8X9PFJjxF.NK8onIrIC7lPm3MreXaCa7OggclLRWleZkFtGlxwU+4EP4zPrGzJkqaWjYoO11kp44ZOVOkXZ0S1fzXW7zm6p8aIMcaoCpq7F05Pc17X04Upg+rJU5IzUDr+gJKJ0+ZTVJwbBhPTyQh6TRDlxnx4DJH.ouTk0NBuMiosY0VAbq4gZt1Haz+MQlGF.KyRkoAlMMlp6xpwP86aM4297yotaQ+ozXczvpu0rtJKNKNKNKNKNKNKNKNKNKNKNKNKNKNKNKNKNKNKt+mgy7hB26bYzZ+D67E12usM52m2u8EOv.uSku3F5nytsUT7+JaaUq8XTPO81V446O.w3AXjvyqOZT3DlmGivGHl7h2iwzh8mbu+1miceUGLNBqOsY6IhnsjQ0anpM1F+pLdGYg3i5LoyLEyTJWarM9UY7UvO4ycHWeQlJjCYpHkW5fDNSWDoVY3hbZbF5DPKkDoSt+R3LGw3eniGYyILBImUk7rOe0bNdcMmr2ocK6xzH0k5asfmoLNnVe9lxbh4t1iFIgwvW0oDSLdHJnO4OPgXRezvIiGRBXi7F3G7RYvMGrZxZqvqyn6o9ZUV5W2bN+MivsjaZRgZkIXJtVqd3DHaC74Mp91mjD3i1EDZi9McAg6bncnOqCcrbbeGG24UKepMtxoit4iP6U4Q5ztv8dIGL8qYMoXJ6Jt0.3JOZLhnmuOrbTNyKjw81csADzdXJ7MDgYkndm8zdiGvIHVn+XTeLsOhQ8C8E9CGv4j1t6n+Bt2.1UqZC1fMXC1fM7pObv5qWUcs.aeGVpHS0vQ6SqfEFkUt7l2lbVVZrCYo0b6ou109ZXh09VWitVhdsJRMzKdG.0.uyG+AuxhlRb8TOMnOemYaCUAuPksJ8fWP3QWx9CYxUqt3qc3ZuJWb+vdBRfmfJ5vlMjv4z.uyeEX6GLZDhMLjg.5rPp97w.d+w886+Rox15x2a4yZC1fMXC1fMXCs3ytgo04nBcan6q5vdj92wdbeVmGx79Ph0tmfUeG5wcX+dDp1Mqt3iJYzYVVwlsmx7qGjgRn456q6toNfhGIpIshnlD+cp4WwnpewPT6nOdq4GTlpMCr5J2W8ioP0oXp528DyhWLulYPN8OBClxxA
--end-wire-patch--
How are FPS on your end with those examples Mowgli?