pouët.net

Checkerboard Challenge

category: code [glöplog]
Would a small sprite graphic with the text "World Domination - 37 layers!" on the edge of the screen count?
added on the 2017-10-27 10:51:47 by Preacher Preacher
320 independent layers -> just plot random pixels on screen!
Quote:
So for example an 6 layer version might have a frame with only 5 visible layers once in a while. How will you even judge that?

Same as for the colors. If the layers are there for a substantial portion of the time, they count. You of course have the artistic freedom to add and remove layers throughout the show for presentation's sake.

And if you alternate between 5 and 6 layers (a very plausible situation the way this effect works when flying through the layers) this is better than having always 5 layers but worse than having always 6.

Quote:
Would a small sprite graphic with the text "World Domination - 37 layers!" on the edge of the screen count?

Towards the entertainment value, yes. That's important too! ;)
added on the 2017-10-27 14:54:32 by Blueberry Blueberry
Quote:
change the overall goal to "the most simultaneously visible, distinctly colored layers" and drop the rule about color from the list.

So I can't do 12 layers but only use 2 bitplanes?
You guys are rather restrictive...
added on the 2017-10-27 15:19:47 by hfr hfr
Looks like with current rule set, we can simply have all layers with the same zoom level and they will still count ("Layers move fully in Z (zoom), but not necessarily independently."). ;)
added on the 2017-10-27 15:26:37 by KK KK
Quote:
Looks like with current rule set, we can simply have all layers with the same zoom level and they will still count ("Layers move fully in Z (zoom), but not necessarily independently."). ;)

Haha, well spotted! I must say that this session of pointing out holes and ambiguities in the rules is half the fun! :-D

Though you might have a hard time flying through layers at the same depth while keeping them all simultaneously visible. With two layers you could do it however, since you could add them to the second layer as they disappear from view (or the other way around if you are flying backwards).

So yes, "distinct but not necessarily independent" Z movement would be a better way to phrase it.

Quote:
So I can't do 12 layers but only use 2 bitplanes?

Maybe you can, depending on your interpretation of "distinctly colored". ;)
added on the 2017-10-27 16:05:48 by Blueberry Blueberry
Quote:
If there's one thing I've learnt in my long demoscene career it's to *always take Britelite seriously!*


definitely, i've never seen anything to prove the opposite.
added on the 2017-10-27 18:45:41 by SCA SCA
Too bad 386/486 VGA ModeX ain't allowed, since that might be equally challenging.
added on the 2017-10-27 19:39:50 by superplek superplek
The best one I have seen in C64 is https://youtu.be/b4UvzElUgJo?t=2m56s

I think it could be easily done on CPC, I have thought a bit about the softrender code and hardware effect, I am just such a pussy to sit down and learn some CRTC in order to attempt it :)
added on the 2017-10-27 23:01:32 by Optimus Optimus
wow, what an amazing interest about this challenge! can't wait to see all those entries!!
added on the 2017-10-27 23:05:52 by bonefish bonefish
@Optimus:

https://youtu.be/nIDGcsgA5E8?t=183

Horizontal size is reduced due to using sprites to add extra layers. 6 overall.
added on the 2017-10-27 23:52:06 by Oswald Oswald
thats an interesting demo somewhere between megademos and trackmos, dotrecord and texture mapping :D
added on the 2017-10-28 08:30:03 by Oswald Oswald
@Oswald: Cool, I didn't know this one!
added on the 2017-10-28 09:26:19 by Optimus Optimus
Quote:
Too bad 386/486 VGA ModeX ain't allowed, since that might be equally challenging.

Challenging, definitely. Though I wouldn't say "equally" describes it well. On the one hand it doesn't have the separate bitplanes, and on the other, it has a 10-20 times faster CPU and 256 colors. A very different kind of challenge. :)

It could certainly be interesting to see what can be done on that platform. If you want to show it at Gerp, you might need to bring your own hardware to show it on.
added on the 2017-10-29 14:21:52 by Blueberry Blueberry
for x86, i did 5 planes a while ago, while not really fullfilling the constant fly through :P on the one hand, it's very calculation heavy, on the other hand, it fit's in 128 bytes (not really optimized though)

dizzy 128b

8 planes and "real fly though" should be easily possible in 128b as well, and given the predefined 16 VGA gray shades, i'd consider 16 simultaneous planes in 128b "good".
added on the 2017-10-29 15:06:47 by HellMood HellMood
Serious question: how many layers can you have before it looks terrible? I mean at some point the furthest layer will be pure moire effect, especially at low res :)
added on the 2017-10-30 09:25:12 by psonice psonice
Quote:
Quote:
and if even one of the frames doesn't match this criteria the entry will be disqualified and not allowed to enter the compo


So if i make a fade out, where one layer disapear because the color is to dark to show (=black). it will not make the cut.

:-D


This effectively rules out fades then, as it would depend on brightness and video encoding of the capture device if a fading layer is "present" or not (assuming the analysis will be based on a video capture from real hw).
lThis new realease has one in it.
added on the 2017-10-30 19:01:54 by w00t! w00t!
Quote:
Quote:
Too bad 386/486 VGA ModeX ain't allowed, since that might be equally challenging.

Challenging, definitely. Though I wouldn't say "equally" describes it well. On the one hand it doesn't have the separate bitplanes, and on the other, it has a 10-20 times faster CPU and 256 colors. A very different kind of challenge. :)

It could certainly be interesting to see what can be done on that platform. If you want to show it at Gerp, you might need to bring your own hardware to show it on.


I spent some time porting a musicdisk (for A500) to DOS/486, basically my first serious platform with some power (I'm a PC kid, so it was 286, 386...). There are a lot of things even the A500 offers that are hard to parallel on such a rig, but I'd have to look into this challenge a bit more to see if those apply. But, nice to know that I'm allowed. My 486 is in NL though, but I'm sure I can get my hands on something likewise raiding my uncle's basement.
added on the 2017-10-30 20:50:03 by superplek superplek
Quote:
Serious question: how many layers can you have before it looks terrible? I mean at some point the furthest layer will be pure moire effect, especially at low res :)

There is some truth to that, though I think the problem rather will be that layers beyond the first few will be so obscured that it is hard to tell whether they are actually checkerboards. Part of the challenge will definitely be to present the effect in such a way that the many layers seem justified. :)
added on the 2017-10-30 21:50:25 by Blueberry Blueberry
I also guess you wont reach the point where you can see any moire pattern.

Every layer uses ~50% of the remaining pixels (if you draw front to back).
so If you start with 320*256 pixels and draw 8 layers you only have 81920/pow(0.5,8) == 320 unused pixels left to fill.
added on the 2017-10-30 22:21:24 by the_Ye-Ti the_Ye-Ti
Quote:
I also guess you wont reach the point where you can see any moire pattern.

Every layer uses ~50% of the remaining pixels (if you draw front to back).
so If you start with 320*256 pixels and draw 8 layers you only have 81920/pow(0.5,8) == 320 unused pixels left to fill.


Hey smart boy what about a free vacation to beautiful Denmark?
added on the 2017-10-31 00:01:09 by superplek superplek

login