Blurry Panel?!
-
@Natan yes, it is made in the paint routine function.
And the gaussianBlur is still not working. Ahah I copied and pasted what Christoph wrote but nothing.
-
@nesta99 You;re On mac?
Use This:
HiseSnippet 1937.3oc4Y07iaabEmb2ktdkylZ65TWeicaApLpyZQo0NaRZPn2OzVgtqWAK03FjC1yRNRZfolQlb35UwvHN.4RNDTj64PPO0+.BxgfdXuUTzdvmK5g7WPQN2dX6a3PJNjhcsr7GwaqNHn42LySu2u2iu2aF1zm4fCBX9Z5y2d3.rl9qXzZHk2asdHBUqw5Z5upw1n.N12TBs5vAnf.rqlt9raJ.zmeNsnOe26tJxCQcvoPZZuGi3f2hzmvSQaZ+aHdd0Qt31j9JqdY6FNL5ZLOVHnOyZTQa.x4Nnt3qiDKaFCM8SrgKgy7awQbbfl9bqxbG1pG6dT45eOR.YWOrXfkVKPPR35LOWgFKP0VqGwysYhcGnooazLkElUxBmyXahKYDdJab5nILS2gJenOyQodVSo5oqndyIUuyXzxwmLfmNiP2NkQCJ3n5f.WfpZIWq1L+Aci0XvJn7k5itCttOLXzNJuRkJWx7JUpbw2dgRKTBbDAby8P9lq5E56ObUvSz0mERcMeGyDozEyWi0e.iBCJuX9EtnPR4AWJ.yaBjI+FrPNghK2Ij5vILZ4tWbgR22bgRlvmtKsKtKgtEZH1uL2ODKDU7Dr8Exr7UprDnpllW9xW1roGZn4MI7dls6QBLqX1lYZUoRxVvTWojDR4AhuR9SMYzqy33cnkuXo6WZ9ROnjY9o5zov4DTfOyySH0BlVDX6eTarLMr+tX+KATrGXdIKD7vYCgLlrPHGoGQYgLZCJguy.L8+VfkVraD90usw5HNRDqEiAqa.1mSDpf9538fGhkQdyarNN3Nb1.M8evHeOj0fGM6BIwkHJ1Si3JRmj5601WMyvP0A2i3x6kB7o18vjt8RyYX+Q16x7cw9sHeXl7KRzafbIgAp3b797jLIyehDTBG2WhVU.e9ye9CyBqhta2wEf1jXym0HeT+KcV93vpnONK+TYs7sP6Fa4KXroG6dsAMnMDgjZzG7A1JF8J1YM5C7yazGrqcGHPLqI+91BSCpAXrRkeQPN67ebgu5vivNERSVEQD.2AE5wmLK5zirnUYbNquhQMX+moF0lasyMyaTeyEdZLp3.zyEaT08XHHka21DH+gv19gFpPVJl12daESyricbVAYJ.XaDOnpw5jfAPh2BiVxFW8nOaghrC.9SDvQ4dzujw8EIrWbTJpFtK9VlKtwcW7RQ3Mnt38ADKHGdtmZdHMOWCFPVpLQEld9opB+7cO3H3mRF2DsGtCyu+DPM+oe7e4sKfZ.3+43OL+WO3vCSIrkJlv1p9N4XrWu.JCHnworombpoPNO7VJjyi34CdtVnKgcMJxaX.1OCCUqVsBXny7296EE7b3gG94ExPZoLT0hYnn+7OD6milpNNK8GeXdV5KAVZ79wftBYtgdHd1VEE8GGOAT7OSOYh9tnAD9P09meB5erxD2+3jptmwnIg6zqX8clBzWncgm25ab23KXrQmNXGdpxNmQ8e2z158jqJ5ypnKWHoAn0B82Cuwci0C3Gp5w0C6KyNJ5cSWvTqhntUhYMyZ09Y1B.qXfG9q922JBnZ1yQQcqkGX4TfSGskqj.7w+4Kef.3pw.Gb6e5WGsh2HuLVIOvalWnVIpp1W+oKFIUKqQh8yeK4ZFSYsFSasVdLjD809KJOuTNIJ7s+p+02HQFSisFSksxny0q2dCJB7rxnfYyFEL6j08bAAgximzcaD2m.o1L.+ZKHGiCFhAoPidQt2YD0SjiqHFKToV3H2sgNjf5v3IsDi0imzJYR0.8SN5v2j9C7vald3aIfo.w5HN7MjxCKJFq.byrcV991Eb77Fz8f17ax7P94e19YEUpO2Dm.RXRlOMILmcxdp+wbH6WUpjFFPozHMS9qGq1T2Ge2PL0QA7j1hq4nQpix92amzcPb9jQaeKbWfPTQZigxwsFRcTcLs5yX7dQ0cUu7jyYuEiMXzyBoBoYOTf3XrvAuUEyZgAP6ri5TQb6Js33AxBmefwUWdI3Smeo362bM3qZ67rYr1SfO6wDXMyDFX8iDtOyQtLQD1K40hkZ7n3oiAZ7YMhx+XdrocmyZDke73iBeZilH5KAp6K3JiFIGpZzQFDjQ7PnI9LzvpgPeh4tojCra5i2ifuW97sGaaV30jVxohNmYzs0GwIu1nycZtIlh8EgOGUKCOZRuu9AS780uiCGTg19HZv.V.1RUx4lqZ1dW3gzrKWBkYUByqNXdVp0WS.qpBBOojQXv3LRZahxEx8suqrpYKLXMt6D3.Fqf6xTDMzK.GkvvRciovUUg+0He27ksyGs8D+tAJrD3I9d3UW77H01S6Ikm9lHTa7a9DcT1z8FPywdL.Io.WzUrkfl8QqsYT1fdLJIiS+FXHiP2t3LwREZPWiyQN2Qsctaf8vPmaoP+b6sHTLxG3I7yet3n7W+DCo5ZJxGX9+F2vwr+e4MbL4OgBoLO93oOuAjFupYj6176e+8Kh9CdQ7ezG43ytki7MXJRXbxHDvtowuFhsEiMszhdqlhCNWYoJZ8gxN2xwQDS+5.+T7dpNE6o1Trmkmh8bkoXOWcJ1yaLE6YkibOhJ9WKDNnuL9G.Ztg7H95JWal1+ALx0uFA
Gaussian Blur Does Nothing On Mac, Use boxBlur Instead
-
Function not found..bah.. probably something is missing on my hise master folder.
-
@nesta99 You Need A Newer Version Of Hise, That's Why You See That Error
-
So this is not the latest?
-
https://forum.hise.audio/topic/3531/glowing-effect-snippet-enjoy/14
Except for gaussian blur, I'll have a look if I can get 5min⦠-
@ustk Omd! Only On mac! Ahahah wow...
-
@nesta99 Why are you saying this?
-
I've checked for the GaussianBlur, it seems it is only Windows compatible probably due to IPP restriction or so...
-
@ustk Becuse I've said that today I was going to do the entire UI on Hise Just to learn the language more and because everything is vectorized, but yeah... Back to photoshop..
-
@ustk Strange tho.. because I've installed the ipp
-
Boxblur Works On Mac, Use That instead
Gaussian Blur Doesn't, And This Reported In Other Thread -
Yep only Gaussian blur is the issue, everything else work...
-
@Natan Just out of curiousity.
What is the difference between boxblur and gaussianBlur?The effect seems the same with the snippets you provided that's all.
-
@nesta99 Yeah, the boxblur is working but not the gaussian...
-
-
Yes I think there was an issue with the gaussian blur IPP routine on macOS which is why I deactivated it. Box Blur doesn't look as smooth, but it's way faster anyway.
-
@Christoph-Hart
Ok great! Thanks @Christoph-Hart -
I could use some help with Paint Routines involving Panel Blur and GUI scaling. I've created an image at 2X scale, so GUI zoom level at 200% looks good.
My original paint routine looked like this, and scaled properly:Panel1.loadImage("{PROJECT_FOLDER}Panel1.png", "Panel_1"); Panel1.setPaintRoutine(function(fp) { fp.drawImage("Panel_1", [0, 0, this.getWidth(), this.getHeight()], 0, 0); });
I wanted to blur this panel when another is opened, so I did this:
var BlurLevel = 0; Panel1.loadImage("{PROJECT_FOLDER}Panel1.png", "Panel_1"); Panel1.setPaintRoutine(function(fp) { fp.beginLayer(true); fp.drawImage("Panel_1", [0, 0, this.getWidth(), this.getHeight()], 0, 0); fp.boxBlur(BlurLevel); fp.endLayer(); });
And this is what I'm doing when this new panel opens/closes:
const var PanelOpen = Content.getComponent("Panel_Open"); inline function onPanelOpenControl(component, value) { BlurLevel = value *5; //Set Blur Level Panel1.repaint(); //blur panel in background }; Content.getComponent("PanelOpen").setControlCallback(onPanelOpenControl);
In this configuration, Blur works just fine, but the png doesn't redraw when GUI scaling is changed and the result is not crisp.
What would you guys do? -
And.... of course it starts working directly after I post for help.
False alarm