pouët.net

Go to bottom

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.
added on the 2017-10-31 18:31:33 by SCA SCA
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 ;-)
added on the 2017-10-31 20:18:36 by xeron xeron
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.
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.
added on the 2017-10-31 23:12:39 by xTr1m xTr1m
Yeah. Keep adding layers until you start dropping frames. How many millions of layers?
added on the 2017-11-01 00:01:00 by xeron xeron
it will definitely not be millions. Hundreds to few thousands (if not).
added on the 2017-11-01 10:11:08 by Navis Navis
@SCA: I checked this typical case:
BB Image

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
added on the 2017-11-02 12:30:12 by the_Ye-Ti the_Ye-Ti
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. :)
added on the 2017-11-14 23:07:26 by Blueberry Blueberry
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.
added on the 2017-11-15 10:46:06 by bloodnok bloodnok
The showdown is just four weeks away now. Do you have your entries rolling? :)

BB Image
added on the 2018-01-06 19:21:09 by Blueberry Blueberry
Ξ8D
added on the 2018-01-06 20:29:44 by gentleman gentleman
BB Image
added on the 2018-01-06 21:36:32 by Emod Emod
Any news? New records?
added on the 2018-02-05 11:38:38 by Kabuto Kabuto
BB Image
added on the 2018-02-05 12:48:20 by merkur merkur
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
added on the 2018-02-06 12:26:41 by Asato Asato
@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 ;)
added on the 2018-02-06 12:58:15 by HellMood HellMood
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.
added on the 2018-02-09 21:28:24 by Blueberry Blueberry
Any program for an advanced challenge? Like checkerboards for ECS or AGA or OCS on another resolution?
added on the 2018-02-10 12:18:54 by Volantis Volantis
I have posted a technical explanation of my checkerboard effect in the prod thread, as promised. :)

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. ;)
added on the 2018-02-11 21:11:05 by Blueberry Blueberry
So this won't be the last fresh challenge on Amiga. Good to know that.
added on the 2018-02-11 21:38:21 by Volantis Volantis
CPC checkerchallenge at Revision?
added on the 2018-02-12 20:08:51 by Optimus Optimus
@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 :)
added on the 2018-02-14 08:58:08 by tin tin
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 ;)
added on the 2018-02-14 11:11:57 by Gargaj Gargaj

login

Go to top