HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Atrix256

no profile record

Submissions

[untitled]

1 points·by Atrix256·vor 3 Jahren·0 comments

Machine Learning for Game Devs: Part 2

ea.com
1 points·by Atrix256·vor 3 Jahren·0 comments

comments

Atrix256
·vor 13 Tagen·discuss
(author of the article) 100% agree. As others have said, a good graphics programmer works with tech artists and artists. Frankly, graphics programming is largely a role of service to enable those people to do what they want to do, or help create what they envision. People mentioned Inigo Quilez as an example of a graphics programmer who is also an artist. He is a power house and a unicorn. I personally like playing music / programming audio more, which is a good ground for learning DSP things - useful when for instance, you want to push your rendering noise into the high frequencies, so a low pass filter is more effective at denoising.
Atrix256
·vor 2 Jahren·discuss
If you sell your rsus when they vest its the same result
Atrix256
·vor 3 Jahren·discuss
Yeah. Sampling bias is fixed with Cranley Patterson rotation. For real time rendering, blue noise is the thing to use though. At low sample counts you can't converge so you should hide the error perceptually instead.
Atrix256
·vor 3 Jahren·discuss
This talks about that more deeply and is by the same author (me) :) https://blog.demofox.org/2020/07/26/irrational-numbers/
Atrix256
·vor 3 Jahren·discuss
Here's the source. Nathan Reed references a jcgt paper, which references a paper form 2012. https://www.reedbeta.com/blog/hash-functions-for-gpu-renderi...
Atrix256
·vor 3 Jahren·discuss
Game development tends to make code more in this style, half way between C and C++. The reasoning of this is primarily the need to avoid hidden costs in the STL, but to be honest is also just momentum & culture :)
Atrix256
·vor 3 Jahren·discuss
Fixed, woops.
Atrix256
·vor 3 Jahren·discuss
Nice improvement!