Page 1 of 1

Color picker

Posted: Mon Jul 17, 2023 10:31
by D.pi.T
Hi everybody,
I'm searching a way to create a live color picker.
I want to create an colored outliner who read color near it.
Some one have an idea ?
Thanks !

Re: Color picker

Posted: Mon Jul 17, 2023 12:28
by MarkyMark
So you want to grab a single pixel from a texture and get the color from that?
And after that? Let's assume you've got the color data, what would you want to do with it?
Would your patch be an effect or a source?

You could crop the incoming texture to 1 pixel, resize that, now you've got a texture that is a single color. Multiply that color with texture. You would have to create something at event flow for this or else you'll create a feedback loop in which you get and replace the color every frame.

Re: Color picker

Posted: Mon Jul 17, 2023 13:06
by D.pi.T
Thank you for your reply,
I would like to retrieve the color to color the line obtained by the Edge Detection.
It's for an effect, for create a second layer with only colored outline. Sending to lasers.

Re: Color picker

Posted: Mon Jul 17, 2023 13:10
by D.pi.T
Capture d’écran 2023-07-17 à 14.08.12.png

Re: Color picker

Posted: Mon Jul 17, 2023 14:41
by Arvol
That process requires GPU to CPU communication and is not currently available in Wire. However I did request/suggested a year or so ago, so it's on the to-do list, just not sure where at on the list it is ;)

Re: Color picker

Posted: Thu Jul 20, 2023 11:55
by MarkyMark
This patch(resolume 7.16) will grab a single pixel and uses it to colorize the incoming texuture.
We made this to demo how to grab a single pixel and hope this helps you on your way.
The CPU<>GPU communication is coming at some point, but for now this kind of workaround might help.
Screenshot 2023-07-20 at 12.53.07.png
--begin-wire-patch--
4401.3oc6c09bZijz+eEJ9LR279K4aRBwZpKw1kM6sYu6I0SgAQB2hQ9.QR7sU9e+5Yj.DlAI4fchsWuas0ZK2ynY59W2S28zyn+r8nz4ySFkMMc9x1u4e8msmrH8Z3G3xNsSWkcypr1enS6rTyiTcZOcN7DT6O7sNaoTslRzVREcZuX5G+T1tTp2qOEHm8o4wt5yqRyx.B1oS462o3hNc29jr+LR3jP59ubSisTRpqOMs1EWxwvbceh2sOYNoL8lgillc6cd+38oU3tWkNlTJmSe0g6y671E6SI2YWpc1kNmR786ToaPhzAHQRcNRkXGjxb2qDGjxcSJyAoNgTRQECU5tjxcPpzYmJqnS2U5Ko6K.jt07bgS.t2MCmkjkkrautORQhcyo1G.HINoTs+HUA84ngWmrX3tT5f6aZ8xo+2cGlJ3MsHYY5rUFqbaok4jUoP6O.bBpUNDTlg5xOM7lcG.NrkpDtm8NvoaT9n0YLU4VjpbHRUtsR3pSca0Wc.q9Yo2T6bW6tG0t6wYIStCieeKDZ2VHzNrPXDaYKFNe4rg4vgxzSpxNkg++gh2yYKFmrH2rNLCA1FX0FZMXnCTJjZfrqSxF19M+Y6gqx9TJPZ61FTbVxGSWbK7aISl.q5BOabxMyRu85j4YCFt3iIYl1bEL9F8IfJoOV5i.plC3e32+soKRfe6yIKVZF6.oWO7ea5cfKe8z4leBKLJqYlli912L8+xQKldictZGDimt7lYCu8z7dLZwpwIshRmktn04SG8GvrBlhiggyzISMSw1STZkFQXdStZzXOFhO1anNQ4o3DhdxD7XwHyHb1zQIyWlza5rj72SwCJdOvCtd3zY4+TJ3avz4Cm8.Mik6Ni+OqFNCDWseCknrNhrU2GZ9mRr9k7FLxno+koiyf1g0DDzxkC+bhiwzQw+y9zpquZ9lo9pEE+vmSlONGW.DMO4qYmlNNo+31uQC1vlC+7RS2yzVLTV1hoWsJK+Yvr6iyM.Fyujc6MlA1z4.xxJ697vYqRLu6NsmLc1rRzbUZ5rsDLY3rkIFhRmm4YsYtkxIyRGlskTr1LOfgXIRVBin4ebKMsO4r21s0fShaE8qWbQ7oCZ06hf2E2ZvYsN+h3+g4AAs5EG2MLH5u+1yN671FlyUoqlOdYYwBUx8ETBSJTHgfgDD9FoDmQ7IHMki3JtlZVo7qlmJ74XBWBshfUlmBxdEG4CDxPDEkfnveGdcilMbo8sMcrApIEZIQv8nQ3tdLgrqWfjP7P8h3BAmpnRVYgM11Coi9CnseFTQRMZzFEGCGaxXzHLVZez7kYCmmYdQPK9zzwf1DXpHmC1oj3qLyuPZ8gMPsnzqKHZCB5++ySWN8Ji9U1hUFYGG8bAcL3h9uyhNFD+9A+5Ews5d1ucpAbDz5x9m9KuMt048ee7aO.nfKE9LNSyEHPZaEwaTbUXeLfRP.yOW3CPBONS4K4HMlyIRJiV.J.TfvWRUffm+RERPdt.IhtHNXPL..nuGuAV7a8GbhASbR..PZEbZ2Vmz+WN4sv+MnUzYu8rKJaPw9f9+S.+XgVwm1evEaQXkAWVJOD3BS7AgtTt1PwVvEQP7kHhjqjvRfVSQ.5ByTvpTBBFo2.rnXkuFPcTpVYfauDQVzmKHqKhur++LdGyMAsB6Ov.I1f5da+AC.jwkAu672Zvcc+k3As5eZdqN67VWTf4t3z3CgbL3.XYGEgfH.nH2LSA1QJo9TEGdjVJ3qgND.I4SnLAViKVaCPOvRc9Rg.KYTb9RduDgOrmKvme8xbrSAznj8jBCN4+42EXPK4+wC4LCFDrRkBs1ckMfClOmxz3M1PViM3RMWoUaVwhBt7nf0wXz0dC8RDZv2GZ.Bturqb7KkDQKg28vYFOmmZGkixazgfPX2hGShAVapmhxclTy8QXMSVRiFDCZDF7lTynBDki4UJFBIADOVDNxSEwh7HfSHckpnHUrt4hgISDCQn6HFJRBw1IpQTrZQBY71o57Uyl8scjWa4PcxYiaENCxaeq9yaQpVBI1WBUjK1JY6EQK6kSw1ws4+sUZtcZzbAZQdApwtQdNnqoiLornx9wI3ASjk7Bsvy.rDTW0LdtaDFGCXXADOClqwRswy0CiaHbjxCHW5EF.3lHQPLJjhopdgkwMjuCbyU2dSwqrRCnGM7pjvty5WZIz1hoWWMJSdesCrgVCx4SCW5c8vuV6zzR2z4GjthQyc4FNAXMFst6KzYekZSRyRuQ.Vq1W7p4SqkF.cVjJi6I11ggQOlh3SwRNkyPHpdiyKF+X7oPTVZHDbUkAUQDLsGa3UW4cEUMwikfQHNVQYX9Qhvq1f2VQdtbXKT4tL8M7rBF7Vv66qyBo5nvtEIurVzlgJuwSgkTWluicMv5KtYTcO5163j0dzXjfl+F5v17W2lBJwMfxZgpEVg8roIRngv4DRkbmvzzZelIw.49jeXnZfNnGrHdHyKDi54QAa2gTQXnfFdjKhuCTs.RT35TNKykXdMSxkrZKFMX73pwn5Wsu9j19pfp.GO2XIMGyJHPHiJEkhPufsu960XeUfd095Se6qBE8uv1WE38wnM2.V53juiXXwHwdBHJ7PHLDpTqTjMFRXZouDQYTD3EWMVRzfYCOVrP6oz5POgHTEwIxHQ7OpXQf1jsX3xrCmKGD.By+GhVAVMIDFztOtH41k+8jjap8MXobP5rDy17kT06gl+ZvlcITSTZw8HVICk.+Jq1gy5Br3dF9UA6r.+Td9u2Lr7pokSPCHuJzONLx1wtJb0zrwI2XvcMvnZ8K5RtOq1ucKc8Fdk8G2S.R11h+kQv0wrgueX21VmNGZWxWjXpYfOW8qpC9CGPSkh1SSUgE9RhT.nqMoI9VqRMXhEKIp5R1T.Qh7XcEHOMFG4EnTg3vXAUnC9Qlz.bC0DrElUSHsVqg3usotLvUju2uUpJypfJ2pTkQtaTvtK7wMBwMDsyVkF2Ji+Ciro06l9U6bsB8Q5wjwT6peOFojy7vE2jVTYM2+EybngvEZeElhkXpRH2r89fFBFzPvrZS5.KLNFbtl1yS2in7vgA7dPC0ztG8RY64TYCSXVYlzFWnKKVbCN5BfqaqFVvdxjHcAXYSIYBMDWSoxx.iwHerVyDj7cTsBePz5HOVOUnmJT20iJXhtQBUPf3AOO5trr0zbneR5rwsVmH8Zhgg+c6eX8rcRtqefdhOSPwTVo0SHDsujw0fVCiUSkO.pKAvJJTkmJNl6ghMYiNrKJHN9m71Wr+9Vb1pp2XIg3Q2sE5Kd2VLU46cCvfQk9DMVxTnh5wo.kw0bpVpYZqJ+e87aonPceB5hSoxX8kjiPxuOMbCz7IfCS2SCBPfnf8f6q4.782b.rFcQr0XlFB7UfIcb7rOXqY1quYlo.Jt+qeQz6YYgnHTetjsw+fBu8nZejhSP75xAZXnFV9JDS8.W9ndcQwrtAhnd8ThGjkuPOH51jcUzJze1vJOfSgOpZbWjrr1r.nNlkSeAuFI2wRjHFwmKXZVoB8BvwLeFRuovepHW9Ag.NVqQdgQA87.2l4bQXrpWWwwt.Yip5JSNtdfKa.yI.XwGmN26qUjrssTcaUTcfbfst+K0IOxpMAFlY0ZM5mLAkQATmODRFZc0nXQkRgxmRDRSTwX1SzfxrLylFS1keJ8KstzXMc8Qao5.yjn+R4EgwN1isGD37WRS7N.03jAQHRpu.Q36T+IDjuR.A.+Rvw.zyRGCj3iLN668dtVmhjEOxZ+iyeBxipJRyyWJVgT9LopTcmaUR3ReMFU2tIvBh8X3dAfNBV3ohPc4rvHNOT9fqiTHgJEyQGy+l6h0VMfRP+6lgz82D2GH8fRIZJccp8pF+SdE++jA+iQ9B9NUnHDopORyk0bL.eE8+ch9oOqyx5ON2gZb9UIbL1bLDJWG4fWNaJ71Wyq5q4U8wMupR1qQD8rHhHy9fqEXXYOQo7LYc2a8AI60Xh9oDSD+UMnmGZPTgu.y0BQobhY8Yb6w58UUneJpPN19dyUxR5hlD8Co88US5wQQJMyVoOMYHa53kiFNKowyuR2jQMrMMt1DsIaio07M2rF1UVDJerlpX0Ug2ZBg6Adrp8zcIc838fUih0rnHJ8n2.CKFnx8uriM90luyDqkRUuyDVYSCrPU99kpBp8vlgoqBV+fGpx8j22EfsC.pyNpKkOIlPuLIcQ0GGSo7U0uelpeBguVQvRY4avFAm3iI0d+07p1WsZeOwU9TO56Z387Dw8PdZ2.2qT9REiQnkNgJPXKvhKHljJpa2bXQ5XOVOI3.FqGxiyv7PIlFGfeXpp26ep5bbp3NvYeq79TNbb5WpayI0+EDI.Qz5qA7Ps06yOSf.XuoC9AAHbBvelY3Q0fETnG1JH10oGSfj9BBUKHLDY6JOfKe9TEhCbXccU2YDOD6wDc4dpdvOIBnLU.SxBi5crAEsvLGpYchpuBfr2IiSG8GyS1Ial6cpuv77pcChLDwDLlp95RNZQpMudUH.wt7oJa5vY.gy+n23oKxuLtqSGroIX+5gYIKft+drAS22cLxreQ+fp9phaW2FOYZ5QZESkXeDRxEJJW+8.4iCHBOlrqvSq3Afwnt7tQTLKrm73c3xhOFtb2bd3.4WbKIukl7GT1iq+r8MKR+2qwXFmfJ92s+jWoGBX6OOM4KGfxxD9sRfsJW8zWizJDUCNwxfk5IBooG7MGhSJvhQJkPCQbVVdWp+fQ+njwqVLbVUGZ.2pTc1kU5.L4Ve4QXq0tz7lacQx7w0jHd09asbiCgPf49.eFQJcCjYtt4nTeIAVUkvX0UuWIiDLOFahz6JFS3MNgLDQHnQ7qTkg0ni6bZukubt4lysU+4SRqlq3XKGe.O.0Xf4X4bkuJ13laouFx1TwRvZPWL1SwHHOT.sGKpmjvEhijsc2U2tJ8q6pdaugNrVKKtTLLoYvKW+LaSnGkhJa8yrww3H3r+a5N2xWUu0VVgPoEDs1eZQ5Vszj83ctnVePakHWpBMPlJjht5tggdHrV5wBITu.Bl6IocULgLnKDX8wJScWd.GJjZbS1n4pcTIL8q0JT3Oox9SI69OIR+yib1eTBxw5D9SwT.cvUuOpb.UpJjPMO+Onmz4+QIdXuuabvKcaLYKMdnGvJPu96NFSMuzn6NlXYbOOF37HDcYDwqKXQONFwnznGi6NFWlO6sFKUg7S9iQ983T4fsa7A1xink4RTct3YSMHvErlIOwDM3rDAbzLP.9Xxihogwbhlbzagpa4Y00Q2Vo7oIebXV06Po5o6s9Wcx4pu1mbIoq3Zehzzq8o3XJ3CktqWXXWtmHHAVOpKeXHE8SUT+6UKk0+ERJS49F+gEx65qLlxo9bymlCTsUR6STw76qTLqQOBlr20iCusdE83X3lzbI8AxyKmfZrKlOYky+e+see84+57zkSKx9SEhd7ytuZFEe+Bht3rKuz78x3b6MTe+S61OxPvucR+nSx+npzp+kE2k8c8aYtb6OOX.725eZuyLM4cAmm+c6I3cwWDz57ytr+f9mY+3rj27KOOH5P2v8Ls1GqQXE+teXVPJoOrVAlT5Kmg4S0iTAqQf19E7wDUC34GfCYD5K3OeFZxSmiAJALxSoHtnTMiZ+z3HkHsVTyQS9YzY.cyWzrCIWJ1GhUKFsN0pqlZd+ayjt0GWNm3yDnM2+.VNF35qP5yAF21Kam7jkY17Hsx7I8foPZDM2mnkIy1j2cimi1KjW6MapMbOaLCVmMr2lz1qCc6Mum859xd4NY+hOYuM96X9xfY+Z+X+7IXOBd1ygjsxAraZr8XsZqjaawnZKmNaQ8XSprMGp1TuYW3ydSZX+FuXOOG1z+XuPKsm5e6gX1t6i1cvxBlsFMseVOr2yN1a2HHd5+WrZxB1
--end-wire-patch--

Re: Color picker

Posted: Sat Aug 05, 2023 14:28
by fhughes
Thank you for the patch, it's a good starting point !

Re: Color picker

Posted: Mon Aug 07, 2023 05:13
by fhughes
You're welcome! Let me know if there's anything else I can help with or clarify.