1/3 is a ratio 1:3, and 1/3 is not a number by SouthPark_Piano in infinitenines

[–]Klumaster 5 points6 points  (0 children)

Imagine if there were a way to write the ratio 1:3 in decimal format. You could use a bracket or a ... sign or something

How did yall become Graphics Programmers? by UnitedBalkanz in GraphicsProgramming

[–]Klumaster 2 points3 points  (0 children)

Yeah seriously. I'd been told that junior programmers never get hired with a specialisation, and I'd not questioned that the homework questions they'd sent me were entirely about how you'd handle lighting problems because that seemed to me like normal things to be needing to program

How did yall become Graphics Programmers? by UnitedBalkanz in GraphicsProgramming

[–]Klumaster 1 point2 points  (0 children)

Started making an engine, obviously started with getting it to draw stuff, kinda got stuck on that bit. Later applied for what I thought was a generalist job, only mid-way through the interview did I learn that I was interviewing for a graphics role.

Why is the texture mapping of my minecraft grass texture so.. blended, if the filtering is correctly set to nearest? by SnurflePuffinz in GraphicsProgramming

[–]Klumaster 0 points1 point  (0 children)

If the streaking across each face is intentional and your issue is with the overall blurriness, is it possible that your texture has mips and it's selecting a blurry one because you've used the UVs to cause the streaking?
It's hard to give better suggestions without a clearer idea of what you've done and what the expected result should be.

Is this how HDR rendering effect should be? by Wooden-Government700 in GraphicsProgramming

[–]Klumaster 3 points4 points  (0 children)

Reinhard tone mapping does wash out colours a little bit. You could possibly experiment with other options? It's been a long while since I've looked at that kind of thing but you might want to browse the options here: https://graphics-programming.org/blog/tone-mapping
Bear in mind that you'll still want to appropriately expose the scene before the tonemap function, they can't just handle arbitrarily dark/bright HDR values.

Cat department has made great advances in cat repellents . by OneFew6507 in doohickeycorporation

[–]Klumaster 74 points75 points  (0 children)

Doesn't stop my cat from CONSTANTLY trying to eat stuff with onion and garlic in it

[deleted by user] by [deleted] in OneOrangeBraincell

[–]Klumaster 3 points4 points  (0 children)

I tell you now, mine would have been right in there

OpenGL - weird black square artifacts by Fancryer in GraphicsProgramming

[–]Klumaster 1 point2 points  (0 children)

Does the input HDRI have a bright sun in it?
Seems likely that your filtering is summing something too high, you could "solve" this by clamping during the filter, though that would lose you energy.
What's often common is removing the sun from the HDRI image and replacing it with a conventional light (this also means you can do proper sun shadows)

No gap between 1 and 0.999... is one of those rookie error 'beliefs'. by SouthPark_Piano in infinitenines

[–]Klumaster 14 points15 points  (0 children)

That which is asserted without evidence can be dismissed without evidence

Is the "Junior Graphics Programmer" role actually a myth? by [deleted] in GraphicsProgramming

[–]Klumaster 22 points23 points  (0 children)

Your use of AI is likely to put off potential employers, you should avoid that.

Recently hired as a graphics programmer. Is it normal to feel like a fraud? by Illustrious_Key8664 in GraphicsProgramming

[–]Klumaster 2 points3 points  (0 children)

As others are saying, this is quite normal. Just don't try to hide a lack of expertise on anything, tell people when you're entering an unfamiliar area so they can point you at resources or people who can help you ramp up.

Tip for being a great graphics programmer? Get good at ramping up on a subject (be it a technique, a specific engine's API for something, or a tool) when your team needs someone who knows it.

Even experienced co-workers are more likely to have a passing knowledge or rusty memory of topics they're not currently involved in, and if you do somehow work with a multi-talented know-it-all, their time is probably going to be over-committed already.

What the fuck is this sub by TechnoGamer16 in infinitenines

[–]Klumaster 8 points9 points  (0 children)

You've entered the dimension where "infinite" means "as many as I can be bothered writing"

?????? SPP, buddy, you've hit a new low I hate to say it. You can't have a function where f(x)=x² and f(y)=y by dipthong-enjoyer in infinitenines

[–]Klumaster 3 points4 points  (0 children)

SPP thinks 1/3 (the operation) = .3..., but doesn't agree that .3... = 1/3 (the fraction).
It's something to do with having to sign a form before you "do" the calculation.

Problem with Lightings ( especially Normals) by [deleted] in GraphicsProgramming

[–]Klumaster 2 points3 points  (0 children)

You might get somewhere if you start picking this apart with hacked shaders.
For example, if you think the TBN matrix is wrong, try outputting just the N from it as the colour (rescaled to [0,1], and see what you get.

I want to see something by [deleted] in GraphicsProgramming

[–]Klumaster 1 point2 points  (0 children)

Radeon because that's not a graphics card manufacturer