Yeah mystery solved... it's the quantized values used in Bayer that are causing the banding.
Here the image is dithered and quantized to 2 bits per color channel. Top is white noise limited to 4 discrete values. Bottom is white noise with full range of floating point values.
=> More informations about this toot | View the thread
oops, 3 bits per color channel is 512 colors, but not 512 values in the bayer matrix. Each channel is treated independently, so this is just a 4x2 bayer matrix = 8 values (shades).
=> More informations about this toot | View the thread
At 3 bits per color it doesn't converge either though. Still ugly banding in the sky. That's 512 values, so is 1/512. Something else must be going on.
=> More informations about this toot | View the thread
Bayer totally bites it at 1 bit per pixel (8 colors), with a 2x4 matrix. FAST STBN works just fine.
(I'm working on a dithering & stippling blog post)
=> More informations about this toot | View the thread
Quantizing an image to 2 bits per color channel (64 colors). Dithering with 8x8 bayer (top) and FAST spatiotemporal blue noise (bottom).
Randomly offsetting bayer each frame, it doesn't converge.
That is weird.
The bayer matrix averages to 0.5 so is unbiased in that regard.
I think it must be due to Bayer having 1/64th values, while the blue noise has 1/256th values.
hmm...
=> More informations about this toot | View the thread
A piebald egyption ball python
=> More informations about this toot | View the thread
Hmm. I think ego may be the death of software projects. Not thinking of anything in particular, but lightweight software that gets out of your way, doesn't try to get your attention for no reason, and just does what it is supposed to do is a rare breath of fresh air.
=> More informations about this toot | View the thread
When i was growing up, I thought the golden ratio was stupid, because of all that stuff about natural proportions and spirals everywhere. It's like new age BS.
Then I learned about numerical integration, and now it's Pi that I hate. For so many reasons. 😂
(And phi is the goat)
=> More informations about this toot | View the thread
Bro, you said 5 was prime but I can factor it as (2+i)*(2-i).
https://youtu.be/PELnB3cnjVE?si=C7HEkk0NnzFm45Yc
=> More informations about this toot | View the thread
Does anyone know if there are any vr boxing type games that have drills or instructions on improving?
I have 25 years of martial arts exp, so i understand the limits of learning these things in VR, but looking to learn anything combat related while also having a gamified workout experience 😂
"Thrill of the fight" is the best I've seen but has none of this. Just "ok go fight this other person" or "ok hit these bags"
=> More informations about this toot | View the thread
Got a spike in traffic to a random blog post yesterday. No idea why and the referrer info doesn't give any info either 😂.
"Frequency Domain Image Compression and Filtering"
https://blog.demofox.org/2020/11/04/frequency-domain-image-compression-and-filtering/
=> More informations about this toot | View the thread
Would you eat this delicious pile of wiring? I would
=> More informations about this toot | View the thread
I'm already beyond my capacity to deal with the day at 9am. Not a great start to the weekend
=> More informations about this toot | View the thread
Mobile games be like "look at this new tower defense game" and there's one static tower with infinite health where you get coins for each enemy it kills to upgrade damage, and you can watch an advertisement to make time skip forward an hour.
Nice uhhh tower defense you got there bro.
=> More informations about this toot | View the thread
My wife took a video of something flying through the air tonight just before 8pm, off the coast of san clemente, southern California.
Does anyone know what this might be?
There was a bunch of helicopters flying around after and there was a flair.
There's a marine base real close, like 5 mi away.
Real odd!
=> More informations about this toot | View the thread
It's easy to take an opposing stance to anything and appear like you know what you are talking about. There is a special place in hell for people that use this as their MO 😂
=> More informations about this toot | View the thread
I told my wife about the new meta rules carving out that it's ok to call lgbt+ people mentally unstable etc, but nobody else.
She said she couldn't believe i fell for such obviously stupid headlines, so then I went to their website and showed it to her.
Yep this is real life!
The pendulum is gaining a lot of momentum for intolerance of assholes and actually giving a shit about people.
I for one cannot wait.
=> More informations about this toot | View the thread
@QuaternionCats I am nearly finished with the "Technique Browser" thing I mentioned before, that lets you browse and download techniques on demand (and share them). It has to go through legal and some other hoops, but FYI since you were interested, the binary zip package dropped from 737MB to 280MB. So syncing should be a lot smaller too (with depth=1).
=> More informations about this toot | View the thread
I had a nice experience over break where I asked AI for a thread safe queue with some specific features, and it gave good results, but basically I'm sure there is human written code that looks identical or nearly so. Finding it is the hard part.
=> More informations about this toot | View the thread
In a more honest world, I think our current "generative AI" technology trained on seas of human content would be seen and used more as an intelligent indexing system, than something to create "novel content" (which, it does a very poor job at).
=> More informations about this toot | View the thread
=> This profile with reblog | Go to demofox@mastodon.gamedev.place account This content has been proxied by September (ba2dc).Proxy Information
text/gemini