Checkerboard Challenge
category: code [glöplog]
Quote:
Every layer uses ~50% of the remaining pixels (if you draw front to back).
Not necessarily correct. 1 layer can take op way less than 50%. and also way more.
How many layers can a mid range modern GPU render at 640x480@60hz? I know it'll be some daft number, but would be interesting for comparison ;-)
I was like "wait, what?" when I read "Every lawyer uses ~50% of the remaining pixels (if you draw front to back)."
I accept only one lawyer to use 50 % of the remaining pixels, because he's always been Frank to us.
I accept only one lawyer to use 50 % of the remaining pixels, because he's always been Frank to us.
Quote:
How many layers can a mid range modern GPU render at 640x480@60hz? I know it'll be some daft number, but would be interesting for comparison ;-)
You're not serious, right? We're talking about millions of polygons.
Yeah. Keep adding layers until you start dropping frames. How many millions of layers?
it will definitely not be millions. Hundreds to few thousands (if not).
@SCA: I checked this typical case:
the 4 layers (light to dark) occupy 50.4% , 24.9% , 11.8% and 6.1%
indeed its possible to create far less coverage, but will most likely not work well within the given rules
the 4 layers (light to dark) occupy 50.4% , 24.9% , 11.8% and 6.1%
indeed its possible to create far less coverage, but will most likely not work well within the given rules
Announcement for anyone who wants to follow discussions of the Checkerboard Challenge:
Britelite and I will be appearing as guests (together with Urs) in the Mystery Demoscene Theater 9000 livestream show tomorrow night at 21:00 UTC (22:00 CET). We are quite certainly going to be discussing the challenge, among other things. :)
Britelite and I will be appearing as guests (together with Urs) in the Mystery Demoscene Theater 9000 livestream show tomorrow night at 21:00 UTC (22:00 CET). We are quite certainly going to be discussing the challenge, among other things. :)
Naive GPU attempt in Shadertoy: https://www.shadertoy.com/view/ltXfRn
Has the depth limit set at 10k layers, but it's quite rare for everything to align to get any decent depth.
Has the depth limit set at 10k layers, but it's quite rare for everything to align to get any decent depth.
The showdown is just four weeks away now. Do you have your entries rolling? :)
Ξ8D
Colored checkerboards: https://youtu.be/ag3vkQmzwS8?t=6m55s
Any news? New records?
Are there any DOS demos for old school rigs like 286/386 with that effect ? curious, what is possible without any special hardware support .. and would be nice to have a top score list for every platform, what's the record on amiga, atari etc
@TheMechanist: i did lucy 64b a while ago, should run on older hardware as well. Replacing AND with XOR is a nobrainer, as is replacing transparency with solid. A quickly adjusted version with rotation looked like this (128b).
So, not only is this entirely possible, it's also doable in very few bytes ;)
So, not only is this entirely possible, it's also doable in very few bytes ;)
Quote:
Any news? New records?
Indeed. We had our showdown at Gerp, where we saw 7 different checkerboard effects:
On Amiga 500, the primary challenge platform, we saw contributions from Axis (10 layers), Bifat (10 layers), Dalton (8 layers overscanned) and myself (12 layers plus an occasional 13th layer with limitations).
Additionally, a bunch of Atari coders took it upon themselves to show us that you don't need any fancy blitter and copper to make a checkerboard. As far as I understand, it requires special hardware tricks just to show the 320x256 resolution specified in the challenge. We saw Atari ST contributions from spkr (6 layers), lsl (4 layers fullscreen) and tin (7 layers).
Thank you to everybody who showed interest in the challenge, and especially to the contestants at Gerp. It's been fun seeing how so many people started pondering how to do this effect. :)
A couple of people have asked me to provide some techincal details on my own checkerboard demo. I am working on a write-up which I will post in the prod thread.
Any program for an advanced challenge? Like checkerboards for ECS or AGA or OCS on another resolution?
I have posted a technical explanation of my checkerboard effect in the prod thread, as promised. :)
Already several of the entries extended beyond the required resolution. I rather think the next challenge should be something completely different. I am sure there are lots of good ideas out there. Let's see what happens. ;)
Quote:
Any program for an advanced challenge? Like checkerboards for ECS or AGA or OCS on another resolution?
Already several of the entries extended beyond the required resolution. I rather think the next challenge should be something completely different. I am sure there are lots of good ideas out there. Let's see what happens. ;)
So this won't be the last fresh challenge on Amiga. Good to know that.
CPC checkerchallenge at Revision?
@Blueberry: let‘s assume the crowd shouts loudly for a ranking via points here: https://demozoo.org/parties/3240/#competition_14087 (people are probably tired to download/watch entries that aren‘t ranked 1st ;) ).
How would you rank this from the layer count perspective? Especially: how to rank your 12, sometimes 13 layers - 12.5 points? 12? 13?
I know you’re biased, but it‘s your challenge after all :)
How would you rank this from the layer count perspective? Especially: how to rank your 12, sometimes 13 layers - 12.5 points? 12? 13?
I know you’re biased, but it‘s your challenge after all :)
Quote:
How would you rank this from the layer count perspective? Especially: how to rank your 12, sometimes 13 layers - 12.5 points? 12? 13?
must.quantify.and.enumerate....ALL THE THINGS!
I just wonder how long Blueberry had the effect itself lying around before he realized he could just issue a challenge about the exact same thing and enjoy the perks of the head start ;)