Painting points on a panel (objects in an array)
-
@ulrik Yes. I was bumping my head at this problem a couple of times already... I wonder if there's a way to tweak that if statement with an additional argument, so it works as intended!?!...
EDIT: But I think that stronger flag is a great idea really!
-
@ursbollhalder you can set the lumen on each individual star if you want, like this:
HiseSnippet 1277.3ocsW8tTaaDD+DfRqUa5Tl1Gfq7I4DvXSRocfRBACzxzB3olloyjIS5gzYqaP5NM5NA3lguzmr7H02f1cOIYKLlzLdZ7G.u+61e6d6d65dYp.tVqxHNMNaTJm374t8GIMQciXBI4n8INekaOljGSuRXhnoJgznI6MJko07Phiyh+HpnSikH1O+8y2iEyjA7IrHjWpDA7eQjHLS31a2eVDGeHKjelHol1Oc2iBTxtpXUN.pEcaSRYAWvFxOggpsfKw4AGDJLpr9FlgqINKsmJbT+H0UxB8eoPKNOliDcH8gCpf8gp3PDwHWR2HQbXupfWSfSo2jTwhEohu18XQnXL+IojuzJfNwh54CmEtM7V7VvqSc30tF7lAjbpAokJfzxt8CxDolIRP77YtGIM7rALHsWGJE5RVn8Cb6p.MjlVIrK3GlADisvey1sWkB+o41ddPpWanZwexo6P2nMvwa80o6A2.CyT4xvREtjkQOeLyh5icnU9XH2zUkjpj.g+JSo2JnalhWKM2zCRtleUkaDRt+fbYfQnj9Ca58VuFn6BEII7LvKsZuw1dM7ZHFP8+Fgde9.vhPeSjP2JjYXszFVltYSuFMlhGX7qdMXKX7.UF0WSER5z140.bXCcq37Dtj9LZG5yoZPFjyFZ8+.VrlS2htxJaWSweXGZ6o0zjkOQQqtiEhZVX3i2oJz1ZLu0p3UZ3PLAUzR3W7OcKrc7EwoQrIbhDF9pUGRylaasb.zkcVlfIGFy8ekt00z0fHGtfWeilnxipQO9qa9H.qobdHpBVL7HZIiooe8pz1sZOO95wyiuNlYhZ06nliynivDXobPyNsKkfUGnzmUbACkj+DWLLx3iNtDBfZ1SXG5ZEb.auw6Fr.cVUnGqx07tr3XT1jRT9kPYtsLE8okpUPrH3BHhtaMXqzbcj+audqBEudU5nxuNBBWLJ1xFiYLYnJwGxI1ayoYVUHsEVigH1h5L9vB0gPB6cWecjyTUjyt8CeDN6tAmMtrgPFOE6P8q70cNCH5JNE+mXeJw9xQ2XNz61+BAWW+oCirPv89lQoB1GKDxXnCmVgIpRVIFMNSE6GTY4pvwGmyGeaTRYaomFv0tSBvCy2VTMsV0Bar1.fy+EhK5Us.ab97NPtHAUKjNQY3mVlu8twiNsnAClorxiKFx5yRbw8w6wPeYdx47r54MTQXdysGh4d+CwpOiMnH2TSQk7HovbZJWdeSdIkITbfWIp.UM1wceQ43t8xMFkjHfoZdtUoRhEy02yf7aGsObqVcRvgBNJkmYDXL3rO+RXOjhAoMb2mquvnRgUJFeMRb9jB+9vpwrXMf0sK6NUkA455ddTchqDglnwLd2esaj8om5bfBC0UUkGZzgcwmLzzSkwivTxXD49gjIlfkc+icmfk2c9tB8wJ3AAnLGX6r.4tqT.KynByiYlaugCtVWo.nh4VqUfqNH0Byn5q88+1ZOenPbY2dBSPzrw3By.iPYwGCLVtr3CcOXv.dfYB.Wx8ve+iylgjh8jFBCExDvcu6I4I8gc.B3f2kPwI1wBW1noV51HMlA5ykgVh+A9TJrCR6TJrSkPRBKHS8lfhNRbczO0xAvjztIdC2iQZZmp9PWWXS.RBrY7aBBvveMnce11rwbXySlCad5bXy2NG1r4bXy2MG178uWaveTxKxMpjh1AfQuCruG53bfjAUV1pPx+tVj9yL
-
@ursbollhalder I often have that problem, I find that setting a flag is working nicely, if it's not in a very intens situation with a lot of data streaming, it happens the flag will not be recognised
-
@ulrik said in Painting points on a panel (objects in an array):
HiseSnippet 1277.3ocsW8tTaaDD+DfRqUa5Tl1Gfq7I4DvXSRocfRBACzxzB3olloyjIS5gzYqaP5NM5NA3lguzmr7H02f1cOIYKLlzLdZ7G.u+61e6d6d65dYp.tVqxHNMNaTJm374t8GIMQciXBI4n8INekaOljGSuRXhnoJgznI6MJko07Phiyh+HpnSikH1O+8y2iEyjA7IrHjWpDA7eQjHLS31a2eVDGeHKjelHol1Oc2iBTxtpXUN.pEcaSRYAWvFxOggpsfKw4AGDJLpr9FlgqINKsmJbT+H0UxB8eoPKNOliDcH8gCpf8gp3PDwHWR2HQbXupfWSfSo2jTwhEohu18XQnXL+IojuzJfNwh54CmEtM7V7VvqSc30tF7lAjbpAokJfzxt8CxDolIRP77YtGIM7rALHsWGJE5RVn8Cb6p.MjlVIrK3GlADisvey1sWkB+o41ddPpWanZwexo6P2nMvwa80o6A2.CyT4xvREtjkQOeLyh5icnU9XH2zUkjpj.g+JSo2JnalhWKM2zCRtleUkaDRt+fbYfQnj9Ca58VuFn6BEII7LvKsZuw1dM7ZHFP8+Fgde9.vhPeSjP2JjYXszFVltYSuFMlhGX7qdMXKX7.UF0WSER5z140.bXCcq37Dtj9LZG5yoZPFjyFZ8+.VrlS2htxJaWSweXGZ6o0zjkOQQqtiEhZVX3i2oJz1ZLu0p3UZ3PLAUzR3W7OcKrc7EwoQrIbhDF9pUGRylaasb.zkcVlfIGFy8ekt00z0fHGtfWeilnxipQO9qa9H.qobdHpBVL7HZIiooe8pz1sZOO95wyiuNlYhZ06nliynivDXobPyNsKkfUGnzmUbACkj+DWLLx3iNtDBfZ1SXG5ZEb.auw6Fr.cVUnGqx07tr3XT1jRT9kPYtsLE8okpUPrH3BHhtaMXqzbcj+audqBEudU5nxuNBBWLJ1xFiYLYnJwGxI1ayoYVUHsEVigH1h5L9vB0gPB6cWecjyTUjyt8CeDN6tAmMtrgPFOE6P8q70cNCH5JNE+mXeJw9xQ2XNz61+BAWW+oCirPv89lQoB1GKDxXnCmVgIpRVIFMNSE6GTY4pvwGmyGeaTRYaomFv0tSBvCy2VTMsV0Bar1.fy+EhK5Us.ab97NPtHAUKjNQY3mVlu8twiNsnAClorxiKFx5yRbw8w6wPeYdx47r54MTQXdysGh4d+CwpOiMnH2TSQk7HovbZJWdeSdIkITbfWIp.UM1wceQ43t8xMFkjHfoZdtUoRhEy02yf7aGsObqVcRvgBNJkmYDXL3rO+RXOjhAoMb2mquvnRgUJFeMRb9jB+9vpwrXMf0sK6NUkA455ddTchqDglnwLd2esaj8om5bfBC0UUkGZzgcwmLzzSkwivTxXD49gjIlfkc+icmfk2c9tB8wJ3AAnLGX6r.4tqT.KynByiYlaugCtVWo.nh4VqUfqNH0Byn5q88+1ZOenPbY2dBSPzrw3By.iPYwGCLVtr3CcOXv.dfYB.Wx8ve+iylgjh8jFBCExDvcu6I4I8gc.B3f2kPwI1wBW1noV51HMlA5ykgVh+A9TJrCR6TJrSkPRBKHS8lfhNRbczO0xAvjztIdC2iQZZmp9PWWXS.RBrY7aBBvveMnce11rwbXySlCad5bXy2NG1r4bXy2MG178uWaveTxKxMpjh1AfQuCruG53bfjAUV1pPx+
s.stronger ? s.lumen += dimmer : s.lumen -= dimmer;
This one in the paint routine! 🤯🤯 Why does it work, though it is not in the timer callback?
-
@ursbollhalder well you have panel.repaint() in the timer callback so...
-
@ulrik @UrsBollhalder I'd use a sinus instead
HiseSnippet 1253.3ocsWstaaaCElJIZaVacXAaO.b8Wx4hhsaW1PBxlabR1L1RhwbZw.JJ5TjnsHhDofHUR7Jxe1SVej5av1gjRVxNNcEFq9GIlGdt7ctwywCx3ADgfmgrZbwjTBx5KrGNgIi5E4SYn9Ggr9Z6A9LRL9FpLBmxoLo.c3jTegfDhrrV8mULZ0XMj9y69oC8i8YAjJRHzK3z.xuQSnxJpC59qz33S7CIWPSpw8S61Ofy5wi44.nV0tEJ0O3J+wjy7UrshMx5SNNjJ4YCk9Rh.Ys1g7vICi32vL7+BpfdYLQcnMZHnHC4S3wgJDqnh5EQiCGT57BDnkAUghUMghuw9TZHcJ8pPxWou.WIQ83g0JyBuUmAdsqCuV0f2BfjUMHslARqaOLHilJqtQgmO2tOSRxF4Cg85PwvKZk2Ya2iCbvjdI9WQNICNLUB2ca0ZKL7ml663.gdgDKn+EAe.tSKfhyN6fODx.iy34rvBFt1OCe4Thl5iCvk1XLQ1imjxYvA2GOGeOVYl4n4IHxAPvU967bIkQbGkyBjTNycbSm23zPYtPZRBICrhWqN66zvoAcD18aohiHi.IBckQTgWnuz2SH8yDMa5znwbz.ge4q.YAgGwyvtBLkgmWNmFfAaH77YiiI3MO.K7DoDR3NsaYDUa3x6+QbmMN0WF4MnuxfSk6.bKuR9UnONOgv.ptZlETVoFZh2D2tIdGbmBtGqBFlxeWy+DdpVumEmF4WQIhJIaYTayl6qkaDzOcQFUqV2WJ7tEuM.THUtSmlaAtwjZmm90c2nv+TrnR6aT5vye9Uao7okwVatL1pLpVDVTprJY.bNW5XBjJzoRn36WHzwQRWkgKffI0LAR.aan.xdmycpRwEUKdJOWP54GGqtqpXjbMTPqKHU1TexKHlFbE3Q2uZyKMWD49la2yv3sagmT70If6p7h8z9XlOKjm3BwDczbuoETfSNCCJ39fPV8HZ18grFsZfkQRUcXtkJ4d5.vrQKtOQ+TftyuWLApdGdEkHp25KYlKdvd9BFzM6TVLzghKwDlyJuVIbFO1MnTxs.0GmSlFiKNoaImGv0hzAJk4pKUlmqZtsJiCv4+Bwl9OMvlFOuGjMAnZtzYbI47h3sycN34uZznEdWg5hgn9ht1jOdOB5xxStjjUOtoXDlWL6PH6GdHT8YjAlXSMF4r9Lp77TB6glbhJBnpAVEnBXUpGW8kEiqNLWJ4LDElJ4XWFJQZLWeOAzy6eDjUK0DnTvPojLIU4CVGQtF1ivLHrg8QDwURdJrRvzzHx5SM18QkiIU0.Zytt8bUFnaqa4I0ObCMTFMkva+6tQ5GTpSAJL32TVdHTFrm5g.A9bV7DUHYJhr+PhDUXo6e1sBKu8xtTwob3MdnLGHasB59qD.KivCyi8kytghZsrhKfJlYVKPM5mInxI0Wa6+s0V9Pg351CnxfnEiwUV.FgxhOFXrXYuGYe7nQj.YE.Wy9j+3iylcHydNigm2ynPt29r7jgvb8.BXcFTbp5XgjsRT84VpypHvPBKTe3efOEW1Vc1p3x1kWhR7Cx3uNvzQpVm7yzT.LwzaR2v9T0Yb6x9PaaX9NJA1r80AAJ2eancewxzYIj4IKgLOcIj46VBY1cIj46WBY9g2qLpeTwyxk7DS6.PXvw52CsrNl4CUV5pPz+JapkSL
-
@ulrik
Time for some sleep I guess...
-
@ustk
wow… very frugal with the cpu consumption!
-
@ustk thats clever, well done! :)
-
Thx guys for the help and lesson here! I learned a lot!