aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Lin <danny@kdrag0n.dev>2021-08-31 22:44:12 -0700
committerDanny Lin <danny@kdrag0n.dev>2021-08-31 22:44:12 -0700
commit346d4f4f63805fd36d7aef861679368c5420ea52 (patch)
tree6cbd1e44c4c5e327cee4177bea1388638b56c44d
parent340f3fd414341c2f8f9d05ed4610697e9263289a (diff)
cam: Zcam: Align R' G' B' matrix
-rw-r--r--src/commonMain/kotlin/dev/kdrag0n/colorkt/cam/Zcam.kt6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/commonMain/kotlin/dev/kdrag0n/colorkt/cam/Zcam.kt b/src/commonMain/kotlin/dev/kdrag0n/colorkt/cam/Zcam.kt
index 3388cb0..5c120ab 100644
--- a/src/commonMain/kotlin/dev/kdrag0n/colorkt/cam/Zcam.kt
+++ b/src/commonMain/kotlin/dev/kdrag0n/colorkt/cam/Zcam.kt
@@ -290,9 +290,9 @@ public data class Zcam(
val xp = B*xyz.x - (B-1)*xyz.z
val yp = G*xyz.y - (G-1)*xyz.x
- val rp = pq( 0.41478972*xp + 0.579999*yp + 0.0146480*xyz.z)
- val gp = pq(-0.20151000*xp + 1.120649*yp + 0.0531008*xyz.z)
- val bp = pq(-0.01660080*xp + 0.264800*yp + 0.6684799*xyz.z)
+ val rp = pq(0.41478972*xp + 0.579999*yp + 0.0146480*xyz.z)
+ val gp = pq(-0.2015100*xp + 1.120649*yp + 0.0531008*xyz.z)
+ val bp = pq(-0.0166008*xp + 0.264800*yp + 0.6684799*xyz.z)
val az = 3.524000*rp + -4.066708*gp + 0.542708*bp
val bz = 0.199076*rp + 1.096799*gp + -1.295875*bp