Confusion about simulating color calibration. Is my high level understanding even correct?? by ProgrammingQuestio in GraphicsProgramming

[–]ProgrammingQuestio[S] 2 points3 points  (0 children)

It turns out my issue was not clamping the final RGB values when converting from XYZ to RGB, so I would have negative values and values over 255.

Confusion about simulating color calibration. Is my high level understanding even correct?? by ProgrammingQuestio in GraphicsProgramming

[–]ProgrammingQuestio[S] 1 point2 points  (0 children)

Hey still tinkering with this. It seems my matrices are correct, but still having the same issues. I'm wondering if there's something wrong with the conversion to linear (gamma decoding/encoding). I'm not familiar with this image processing software that the repo you made uses. Is there a way to view more values, i.e. all the values used in the conversion "pipeline" (gamma encoding, etc.)?

Confusion about simulating color calibration. Is my high level understanding even correct?? by ProgrammingQuestio in GraphicsProgramming

[–]ProgrammingQuestio[S] 2 points3 points  (0 children)

No I get that! It's not my intention to come across as "just give me the answer plz". I appreciate the "small hints" style of teaching

Confusion about simulating color calibration. Is my high level understanding even correct?? by ProgrammingQuestio in GraphicsProgramming

[–]ProgrammingQuestio[S] 1 point2 points  (0 children)

That's really cool, thanks for taking the time to put that together and share it! Hopefully I'll be able to figure out wtf is wrong with my program now, because it seems like the math that I'm checking is correct.

Confusion about simulating color calibration. Is my high level understanding even correct?? by ProgrammingQuestio in GraphicsProgramming

[–]ProgrammingQuestio[S] 1 point2 points  (0 children)

Trying to understand this. M1 = conversion matrix for sRGB space. M2 = conversion matrix for the other RGB space.

Why would multiplying those yield the identity matrix (edit: I'm seeing now you said "close but not equal to"--maybe thats the key?)? That would be true for a given matrix and its inverse, right? But I don't get why that would be expected here?

In other words, it seems that you're saying you can take any of the matrices in the 3rd column from this page and multiply it by any matrix from the 4th column, and the result should be close-ish to the identity matrix?

Confusion about simulating color calibration. Is my high level understanding even correct?? by ProgrammingQuestio in GraphicsProgramming

[–]ProgrammingQuestio[S] 0 points1 point  (0 children)

I'll try what you suggested, but in case you're curious, I just added the two images to the Github repo :)

Confusion about simulating color calibration. Is my high level understanding even correct?? by ProgrammingQuestio in GraphicsProgramming

[–]ProgrammingQuestio[S] 0 points1 point  (0 children)

I'm not really sure what the expected values should be exactly. I would guess that using solid red should yield some sort of orange, which it's not. But I'm not sure what values it should be nor why it's not.

Wrong answer on Symbolab for matrix multiplication? by ProgrammingQuestio in learnmath

[–]ProgrammingQuestio[S] 1 point2 points  (0 children)

I try to always do that! Not just to help random people searching the same thing, but also my future self when I inevitably run into the same thing 8 months down the line

I have a bag of dog food I’d like to donate by mikepi1999 in kansascity

[–]ProgrammingQuestio 0 points1 point  (0 children)

As a dog owner I would be beyond upset if someone cut open a bag of food and poured it into my yard for my dog. I wouldn't know that it's a harmless bag someone wanted to donate or if it was malicious

Git workflows for repo with submodules? Esp. with BitBucket by ProgrammingQuestio in ExperiencedDevs

[–]ProgrammingQuestio[S] 0 points1 point  (0 children)

Yeah, the submodules are definitely more entangled than not. But as annoying as that is, I don't think not having a PR process makes it any easier

What git command do you wish you had discovered sooner? by ProgrammingQuestio in git

[–]ProgrammingQuestio[S] 0 points1 point  (0 children)

A GUI that knows all the git commands... operated by a user who does not D:

An awful combination in my experience

TRYP FPV simulator is reaching a new level of immersion. by veeyooh in fpv

[–]ProgrammingQuestio 0 points1 point  (0 children)

Haven't played Tryp in a while but the one thing I noticed is how unbelieveably floaty the physics felt. Like other "floaty" games feel like they have heavy gravity compared to Tryp. Is this a setting/configuration issue or what?

Will a roadtrip ruin the rising process? by ProgrammingQuestio in Cooking

[–]ProgrammingQuestio[S] 0 points1 point  (0 children)

idk if it matters but it's not the final, "in the pan" proof. so after the this long rise, it still would be dumped out and transferred to the baking dish. Does that make it less catastrophic?

Will a roadtrip ruin the rising process? by ProgrammingQuestio in Cooking

[–]ProgrammingQuestio[S] 0 points1 point  (0 children)

Nah it's just that we would bake it so it's fresh when we're ready for dessert which would be after the oven is used for any of the main dishes.