Wire, is it pointless?

Post your awesome Wire patches here, share tutorials
Post Reply
User avatar
mowgli
Posts: 488
Joined: Wed Aug 05, 2009 17:28
Location: EU

Wire, is it pointless?

Post 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...

User avatar
cosmowe
Posts: 1623
Joined: Fri Mar 25, 2011 10:27
Location: cologne // germany

Re: Wire, is it pointless?

Post 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
Image Do you like outlines? Easy Outliner on Juicebar

User avatar
mowgli
Posts: 488
Joined: Wed Aug 05, 2009 17:28
Location: EU

Re: Wire, is it pointless?

Post 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.

User avatar
mowgli
Posts: 488
Joined: Wed Aug 05, 2009 17:28
Location: EU

Re: Wire, is it pointless?

Post 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.
Attachments
basic audio reaction.wire
(53.53 KiB) Downloaded 851 times

User avatar
Arvol
Posts: 2893
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: Wire, is it pointless?

Post 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?

User avatar
mowgli
Posts: 488
Joined: Wed Aug 05, 2009 17:28
Location: EU

Re: Wire, is it pointless?

Post by mowgli »

Windows 10
Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz 2.59 GHz
16.0 GB
RTX 2060

User avatar
mowgli
Posts: 488
Joined: Wed Aug 05, 2009 17:28
Location: EU

Re: Wire, is it pointless?

Post by mowgli »

But does mine work fine on your machine?

User avatar
Arvol
Posts: 2893
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: Wire, is it pointless?

Post 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--

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

Re: Wire, is it pointless?

Post 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?

Post Reply