Slashdot Mirror


POV-Ray Short Code Animation Winners

Paul Bourke writes "Every year the POVRay rendering community run a short code competition. The challenge is create an image using a limited number of bytes, normally just 256. This year the competition required the artist to create an animation rather than just an image. The winning entries are now online where you can see what can be created for a meager 512 bytes."

15 of 80 comments (clear)

  1. Re:bad summary? by TheSunborn · · Score: 2, Informative

    If you think of powray as an animation player, and have a REALLY fast computer, then the animation is only 512 bytes :}

  2. Re:Slashdot + Many Videos = Where is the mirror by Anonymous Coward · · Score: 1, Informative

    The winning entry (464 bytes):

    #local C=clock*pi;#macro B(N,F)sphere{0F/7 1scale 1-pow(I.5)translate-I*F*x rotate y*N*90rotate-N*x*pow(5I)*10*sin(I*2-C*8+i)scale.2+x*.8translate-x}#end#local i=C;#while(itranslate*2rotate x*37pigment{slope y}}#local i=i+pi/8;#end light_source{1spotlight}media{intervals 6scattering{2rgb/99}}

  3. Mirror by jrwr00 · · Score: 1, Informative

    http://local.wasp.uwa.edu.au.nyud.net/~pbourke/exhibition/scc5/final.html

    Note to Editors, Next time you see a site that is on a 486 hosted on ISDN

    Please at lest link to some kind of mirror

  4. Re:Slashdot + Many Videos = Where is the mirror by xaxa · · Score: 5, Informative

    Robot filter
    Sorry, some robots are filtered from this site.
    You are using Wget/1.10.2
    This filtering is not intended to restrict your enjoyment of this site. There is a very large amount of data contained
    within and robots who attempt to copy the whole site adversely affect our bandwidth and wallet.

    Anyway, here's the winning result:
    #local C=clock*pi;#macro B(N,F)sphere{0F/7 1scale 1-pow(I.5)translate-I*F*x rotate y*N*90rotate-N*x*pow(5I)*10*sin(I*2-C*8+i)scale.2+x*.8translate-x}#end#local i=C;#while(itranslate*2rotate x*37pigment{slope y}}#local i=i+pi/8;#end light_source{1spotlight}media{intervals 6scattering{2rgb/99}}
    (by Jeff Reifel)

  5. Re:Slashdot + Many Videos = Where is the mirror by xaxa · · Score: 5, Informative

    Forget my previous post, the NYUD.net mirror is working well.

  6. Re:512B pov-ray? Screw that! by Xtense · · Score: 4, Informative

    True that, but every time i see some size-coding competitions, I can't help but feel like they are some form of geeks' penis-measurement competitions. Thus, to satisfy my inner asshole, i like to point them to those demoscene productions, which, to the best of my knowledge, are indeed one of the smallest coded animations in the world. And the 256B limit is just traditional, there are animated moire patterns in 15B down there and four-kilobyte demos utilizing OpenGL and DirectX. Some of the OpenGL ones are for linux, too, with source.

    Oh, and these renders might be prettier, but these are still just input files for a huge raytracer, so IMO, there's nothing really to cheer about. Make a 'tracer in 512 bytes, then I'll be impressed :) .

    And yes, this post is really inflammatory, get off my lawn, you insensitive clod, etc. etc.

    --
    "We are the music makers, and we are the dreamers of dreams [...]."
  7. Coral cache link by burris · · Score: 3, Informative
  8. Latest FLOSS weekly about POV Ray by Zarniwoot · · Score: 4, Informative

    Incidentally, the most recent FLOSS Weekly podcast (with Randal PERL Schwartz) is about POV-Ray. As usual interesting:
    http://www.twit.tv/floss24

  9. Videos of first 4 prizes by Anonymous Coward · · Score: 5, Informative
  10. Re:I wonder by Anonymous Coward · · Score: 3, Informative
  11. Re:Slashdot + Many Videos = Where is the mirror by MadnessASAP · · Score: 5, Informative

    I'm going to forgo posting with mod points and actually post a meassge, the reason the first poster did not get modded up was because he posted AC and only posted the solution, whereas xaxa posted the solution, the author and the reason why mirroring the website wouldn't work.

    --
    I may agree with what you say, but I will defend to the death your right to face the consequences of saying it.
  12. Re:512B pov-ray? Screw that! by Xtense · · Score: 5, Informative

    Oh no, the 15B moire pattern is pure assembler, no libs attached. I had a link somewhere, let me find it in a moment (crap internet connections suck!). You could say that it's cheating, using the MCGA 13h 320x200 256color mode (or for the pros out there - raping text mode's charset to produce something weird), but that's one step from declaring that the true form of demomaking is building your own hardware and coding effects for it with your own assembly. Which in itself would be immensely cool, but a bit overkill. As for the OpenGL/DirectX 4K stuff, it's just moving on with the times - every normally used computer out there has at least DirectX 8 and OpenGL 1.1 with compatible hardware on it, so it would be a shame not to use natural-environment libraries.

    Couldn't find the 15B one, so here's a one-byte bigger thing: fr-016: bytes/Farbrausch.

    I remember doing school stuff in POV-Ray, simple things like cubes, spheres, intersecting cones and whatnot for my math geometry/stereometry classes. While not having heaps of experience like these guys, i think i can safely assume that, while requiring creativity and effort, these aren't truly that hard to make, since this is mostly 3d math, fractals and quadrics sprinkled a bit with randomness on the top. But i guess i just get my boner from creative software hacks (which, in turn, are too 3d/2d math, just hacked up beyond all recognition), not scripts. Oh well, different fetishes ;) .

    --
    "We are the music makers, and we are the dreamers of dreams [...]."
  13. Re:Slashdot + Many Videos = Where is the mirror by Anonymous Coward · · Score: 1, Informative

    Using CoralCDN

    Taking advantage of CoralCDN is simple. Just append .nyud.net to the hostname of any URL, and your request for that URL is handled by CoralCDN!

    I'm going to forgo posting with mod points and actually post a meassge, the reason the first poster did not get modded up was because he posted AC and only posted the solution, whereas xaxa posted the solution, the author and the reason why mirroring the website wouldn't work.
    (by MadnessASAP)

  14. Re:Where's the code? by Anonymous Coward · · Score: 3, Informative

    It's right there - look for "Short version" just under the image. "Long version" is with comments and formatted to be readable.

  15. Need the ini.txt file, too by ODBOL · · Score: 2, Informative
    Well, I was troubled when I ran povray on the winning program, and got only a still picture. After some muddling around, I noticed that the contest rules specified an "ini.txt" file, to wit:

    Output_File_Type=N
    Width=400
    Height=300
    Quality=9
    Antialias=on
    Antialias_Threshold=0.01
    Initial_Frame = 0
    Final_Frame = 99
    Initial_Clock = 0
    Final_Clock = 1
    --
    Mike O'Donnell http://people.cs.uchicago.edu/~odonnell/