PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kleines verblüffendes Intro


Avalox
2014-04-17, 09:39:20
Das ganze Intro ist 250 Bytes groß.

Aber seht selbst.


0NHaFS9YJBE

https://www.youtube.com/watch?v=0NHaFS9YJBE

Commander Keen
2014-04-17, 18:02:25
Darf man das Scheiße finden ohne irgendwen zu beleidigen? Aus technischer Sicht sicherlich sehr interessant und beeindruckend, aber rein vom oberflächlichen "Flash-Faktor" ist's halt eher "naja".

Darkman]I[
2014-04-17, 18:28:14
Darf man das Scheiße finden ohne irgendwen zu beleidigen? Aus technischer Sicht sicherlich sehr interessant und beeindruckend, aber rein vom oberflächlichen "Flash-Faktor" ist's halt eher "naja".

+1

Dasselbe habe ich mir auch gedacht.

Lyka
2014-04-17, 18:43:57
bei 250 Bytes durchaus pornös. ich glaube, es gibt in dieser Richtung kaum was ästhetischeres, das Video wird also das Maximum sein

=Floi=
2014-04-17, 22:13:26
wie ist das programmiert? also der ungefähre weg.

looking glass
2014-04-18, 00:19:37
Würde meinen Rückwärts, zuerst nimmst Du die Mona Lisa und reduzierst und reduzierst, bis Du auf so wenig wie möglich an Datenmasse reduziert hast, das sie gerade eben noch als Mona Lisa erkannt wird. Diese Punkte nimmst Du als Endpunkt und sagst, hey Du da, lass mal ein "Wurm" irgendwie herum laufen und dabei eine Farbsoße hinter sich her ziehen, aber die Punkte A,B und C auf den Koordinaten X,Y sind mit der Farbe Blabla einzufärben, sind alle getriggerten Punkte aufgedeckt, endet der Wurmlauf.

nalye
2014-04-18, 00:21:34
wie ist das programmiert? also der ungefähre weg.
There are 64 pseudo random brush strokes of cycling color. Each stroke is shorter than previous to increase details. Intro code generates set of random numbers starting from initial 32bit seed with Galois LFSRs as a PRNG. This set is used to control direction of brush movement and and starting position. Each stroke has initial 16bit value that influences the seed. Therefore data is 4 bytes (initial seed) + 64*2 bytes of stroke PRNG seeds. Picture of Mona Lisa (3072 bytes) was compressed to those random brush strokes by external optimization program (a few days of work for modern CPU/GPU combo). The process can be seen as lossy compression (23x) of picture into random brush movements.
Vom Link in den Komentaren

Inquisitor
2014-04-23, 12:35:28
doppelt,sry

Inquisitor
2014-04-23, 12:40:13
Da finde ich das hier mit 16k gesamt und laufend auf einer Maschine mit 5120 Byte RAM interessanter:

2SdGkkp1aq8

Und dann natürlich (aber klar, eine ganz andere Kategorie) mit ~300k und auf einer Maschine mit 64k RAM laufend:

pBqimxejYpg

Immer wieder faszinierend, was die heute aus der Hardware rausholen. Die 16 Farben wirken fast wie VGA so geschickt eingesetzt (besonders auf einem CRT) :biggrin:

shpeck
2014-05-05, 22:50:08
an die unbeeindruckten,
manche leute wissen heutzutage halt nicht, was das eigentlich bedeutet 250 bytes.

Inquisitor
2014-05-09, 11:26:00
Aber ja, 250 Buchstaben aus dem ASCII Zeichensatz bspw. :wink: