From a843b9bdb83945b598d59b834d8ee430bc4f7cfe Mon Sep 17 00:00:00 2001 From: Philipp Kramer Date: Thu, 27 Feb 2025 18:08:26 +0100 Subject: [PATCH] remove debugging --- scripts/dmx_color.gd | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/scripts/dmx_color.gd b/scripts/dmx_color.gd index 8b9de40..e48adee 100644 --- a/scripts/dmx_color.gd +++ b/scripts/dmx_color.gd @@ -26,38 +26,22 @@ func _process(delta: float) -> void: values.fill(0.0) - # 1 0.78 0.78 <- rgb soll - # 1 1 1 = min=0.8 rgb-min*f = 0.2 0.1 0 - # 1 0.9 0.9 = min=0.88 - # 1 0 0 = min=1 - # 0.1 1 1 = min=0.78 - #print("Calculating color mix ++++++") - #print("For rgb="+str(rgb)) var passes=0 while rgb[0]+rgb[1]+rgb[2]>0.01: passes+=1 - #print("Error:"+str(rgb[0]+rgb[1]+rgb[2])) var cmixsums=[] for cmix in colormix: - #print(" cmix:"+str(matrixDivide(rgb,cmix))) var colormix_min=matrixDivide(rgb,cmix).min() var resultrgb = matrixSubtract(rgb,matrixMult(cmix,colormix_min)) cmixsums.append(matrixSum(resultrgb)) - #print("cmixsums="+str(cmixsums)) var cmixsums_min=matrixMinIndex(cmixsums) - #print("cmixsums_min="+str(cmixsums_min)) var colormix_min=matrixDivide(rgb,colormix[cmixsums_min]).min() rgb = matrixSubtract(rgb,matrixMult(colormix[cmixsums_min],colormix_min)) values[cmixsums_min]+=colormix_min - #print("new rgb="+str(rgb)) - #print("new color mix:"+str(values)) - - - - #print("Remaining Error:"+str(rgb[0]+rgb[1]+rgb[2])) + print("Result color mix:"+str(values)+" passes="+str(passes)+ " remaining error="+str(rgb[0]+rgb[1]+rgb[2])) - #print("") +