POV-Ray : Newsgroups : povray.general : Shortest code contest addendum Server Time
19 Nov 2024 15:32:01 EST (-0500)
  Shortest code contest addendum (Message 1 to 10 of 20)  
Goto Latest 10 Messages Next 10 Messages >>>
From: Greg M  Johnson
Subject: Shortest code contest addendum
Date: 23 Jan 2002 12:22:58
Message: <3c4ef172$1@news.povray.org>
I already have one entry, so it's a real contest!  Here's an updated rule
set:


SHORTEST CODE CONTEST

Povray has many strengths.  On one hand it can compete with some of the best
professional packages in the production of photorealistic images with
radiosity from the DXF output of a modelling program. On the other hand, it
IS amazing what the thoughtful amateur can do with just a few lines of ASCII
text. IMHO, this second quality of povray is a better "poster boy" for the
program and much more *fun*.

Many pov'vers like to celebrate this second quality of povray with
innovative signature files: making something really interesting with just a
few bytes of text.

Let's have a contest.

HOW TO ENTER:
Send an email to Greg M. Johnson at gre### [at] aolcom with two attachments:

1) your submission in the form of a XYZ.pov file.

    a) Please don't have any personal info in the image as the contest will
be judged blind. For example, if you currently have text that says, "BILLY
POVUSER", change it to "POV 3.5" or "POVVERS RULE" or something else.

    b) Make it compatible with povray 3.5.
(Note: if you make use of one of the few, still-buggy advanced features of
the latest beta release of 3.5, you run the risk  that a later beta release
will require different syntax and thus your image will not run.)
[Note to POV-Team: use of features which are not  iscussed in the docs are
prohibited: don't make up your own new statements just for this contest!
;-)  ]

    c) no #includes or #reads or #writes or #fopens are permitted.

    d) MAX size: 500 bytes (arbitrarily chosen as twice the size of one very
competent sig file posted to news.povray.general.)

    e) have it end with //XYZ, where XYZ is a (hopefully) unique 3-digit
combination of your initials and/or numbers

2) an XYZ.txt file with

     a) your name,
     b) email adresss,
     c) web page,
     d) your code pasted again, but this time with maximum use of tabs,
spaces, and carriage returns so as to enable easy reading of what  you're
doing.
     e) and any other comments you want to make about the image.
     F) The phrase, "I SUBMIT TO THE STANDARD 10BEST.RAYTRACE.COM COPYRIGHT
STATEMENT."
(Well, this *is* going to be on a publicly displayed web page, and if the
response and quality are high, we could roll this into the
10best.raytrace.com project!) The statement can be found at:
http://10best.raytrace.com/10bestcopy.txt

3) Please make the title of your email distinct from typical junk mail,
something like, "[Shortest Code Contest]"

4)  You can submit 3-4 entries if you like.

HOW IT WILL RUN:

1) An 800 x 600 jpg of your pov file will be prepared.

2) A web page will be prepared where all of the image are visible, BUT NO
personal or author information NOR any data about the scene file

3) Participants will vote on their favorite five images (or some other
criteria).  No one will know how many bytes are in the pov file during the
judging!

4) Prizes (in the form of praise) will be given to:
   a) highest score
   b) lowest bytes to still get some threshold of score (to be determined).
   c) GRAND PRIZE: most efficient (voting score / bytes of text SQUARED!).

5) Contest submission deadline:
February 28th, or the first instance that we have ten entries AFTER this
date!


Post a reply to this message

From: Mark James Lewin
Subject: Re: Shortest code contest addendum
Date: 23 Jan 2002 18:05:19
Message: <3C4F3D55.ABCFA024@yahoo.com.au>
"Greg M. Johnson" wrote:

> I already have one entry, so it's a real contest!

may the smallest code win...

>    c) no #includes or #reads or #writes or #fopens are permitted.

What is the verdict on text fonts?

MJL

--
prism{0,.1,30#local I=1;#while(I<30)#local B=asc(substr(// Mark James Lewin
"#K?U_u`V[RG>3<9DGPL.0EObkcPF'",I,1))-33;<div(B,10)-4mod(B,10)+5*div(I,21)-
6>#local I=I+1;#end,-4pigment{rgb 9}rotate-x*90translate 15*z}//POV-Ray 3.5


Post a reply to this message

From:
Subject: Re: Shortest code contest addendum
Date: 24 Jan 2002 09:37:06
Message: <l3605ugdqcd3lfvg9icts4tcp85gj3sis6@4ax.com>
On Wed, 23 Jan 2002 12:21:28 -0500, "Greg M. Johnson" <gregj:-)565### [at] aolcom>
wrote:
>    c) no #includes or #reads or #writes or #fopens are permitted.

so standard fonts are allowed ?

>    d) MAX size: 500 bytes (arbitrarily chosen as twice the size of one very
> competent sig file posted to news.povray.general.)

512 looks more "digitally" but no problem with 500 probably

>     d) your code pasted again, but this time with maximum use of tabs,
> spaces, and carriage returns so as to enable easy reading of what  you're
> doing.

it can be problem with some scenes, even unrolled they are cryptic, but ...

>     e) and any other comments you want to make about the image.

... here is place for explanations, good.

> HOW IT WILL RUN:
>
> 1) An 800 x 600 jpg of your pov file will be prepared.

do you guarantee any amount of memory ?
do you suggest to attach small image with preview to be sure what it shows ?

> 3) Participants will vote on their favorite five images (or some other
> criteria).  No one will know how many bytes are in the pov file during the
> judging!

I still don't understand this point. Code is subject of this contest. If I see
snail I can imagine he is made from sphere_sweeps. But when I look at the code
and found he is made from two boxes that's amazing.

>   c) GRAND PRIZE: most efficient (voting score / bytes of text SQUARED!).

hmmm

> 5) Contest submission deadline:
> February 28th, or the first instance that we have ten entries AFTER this
> date!

I have nearly finished mine first

ABX


Post a reply to this message

From: Mike Williams
Subject: Re: Shortest code contest addendum
Date: 24 Jan 2002 13:10:06
Message: <r0DdyBAJX$T8EwGo@econym.demon.co.uk>
Wasn't it Greg M. Johnson who wrote:

>    b) Make it compatible with povray 3.5.
>(Note: if you make use of one of the few, still-buggy advanced features of
>the latest beta release of 3.5, you run the risk  that a later beta release
>will require different syntax and thus your image will not run.)
>[Note to POV-Team: use of features which are not  iscussed in the docs are
>prohibited: don't make up your own new statements just for this contest!

Note that the "camera" feature is currently being addressed and looks
like it will have syntax changes in 3.5 beta 11. In particular the
existing camera keywords may be required to appear in a specific order.
If you use a camera in your 3.5 beta 10 scene you run a risk that your
scene may not run under beta 11.

3.5 beta 10 expires before the contest deadline.

-- 
Mike Williams
Gentleman of Leisure


Post a reply to this message

From: Greg M  Johnson
Subject: Re: Shortest code contest addendum
Date: 24 Jan 2002 14:04:50
Message: <3c505ad2$1@news.povray.org>
"Mark James Lewin" <m_j### [at] yahoocomau> wrote in message
news:3C4F3D55.ABCFA024@yahoo.com.au...
> What is the verdict on text fonts?

It ought to run on the machine that it's run on.
So only use fonts that are shipped with pov.


Post a reply to this message

From: Greg M  Johnson
Subject: Re: Shortest code contest addendum
Date: 24 Jan 2002 14:24:58
Message: <3c505f8a@news.povray.org>

news:l3605ugdqcd3lfvg9icts4tcp85gj3sis6@4ax.com...
> do you guarantee any amount of memory ?

Of course not.  How do I prevent it? I dunno...

> do you suggest to attach small image with preview to be sure what it shows
?

Nah, but maybe for the "next round" if it's handled by a server....


Post a reply to this message

From:
Subject: Re: Shortest code contest addendum
Date: 25 Jan 2002 03:18:28
Message: <b2525ukvkfrako9vamgrrsho5kas5sgrgo@4ax.com>
On Thu, 24 Jan 2002 14:23:16 -0500, "Greg M. Johnson" <gregj:-)565### [at] aolcom>
wrote:
> "W?odzimierz ABX Skiba" <abx### [at] babilonorg> wrote in message
> news:l3605ugdqcd3lfvg9icts4tcp85gj3sis6@4ax.com...
> > do you guarantee any amount of memory ?
>
> Of course not.  How do I prevent it? I dunno...

what about specify max memory as 3/4 of memory of your machine ?
everybody can compare it with their output with statistic.

> > do you suggest to attach small image with preview to be sure what it shows
>
> Nah, but maybe for the "next round" if it's handled by a server....

what about url ?

ABX


Post a reply to this message

From: Simon Adameit
Subject: Re: Shortest code contest addendum
Date: 25 Jan 2002 06:07:31
Message: <3c513c73@news.povray.org>
Am I alllowed to update my entry?

--
#local T=text{ttf"timrom.ttf""Simon Adameit".01,0}#local Y=1;#while(Y>-1)
#local X=0;#while(X<7)#local O=trace(T<X,Y><X,Y>+z);cylinder{<X-3,Y,5>*.01
<X-3,Y,5>*.01+5e-3,5e-5pigment{rgb 25*O}}#debug chr(83-(O.x=0)*51)#local
X=X+.05;#end#debug"\n"#local Y=Y-.05;#end


Post a reply to this message

From: Simon Adameit
Subject: Re: Shortest code contest addendum
Date: 25 Jan 2002 06:29:53
Message: <3c5141b1@news.povray.org>
BTW: Should the entries be designed to look good with assumed_gamma 1?

--
#local T=text{ttf"timrom.ttf""Simon Adameit".01,0}#local Y=1;#while(Y>-1)
#local X=0;#while(X<7)#local O=trace(T<X,Y><X,Y>+z);cylinder{<X-3,Y,5>*.01
<X-3,Y,5>*.01+5e-3,5e-5pigment{rgb 25*O}}#debug chr(83-(O.x=0)*51)#local
X=X+.05;#end#debug"\n"#local Y=Y-.05;#end


Post a reply to this message

From: Simon Adameit
Subject: Re: Shortest code contest addendum
Date: 25 Jan 2002 06:32:34
Message: <3c514252@news.povray.org>
Should the entry be 500 bytes with file://XYZ or without?

--
#local T=text{ttf"timrom.ttf""Simon Adameit".01,0}#local Y=1;#while(Y>-1)
#local X=0;#while(X<7)#local O=trace(T<X,Y><X,Y>+z);cylinder{<X-3,Y,5>*.01
<X-3,Y,5>*.01+5e-3,5e-5pigment{rgb 25*O}}#debug chr(83-(O.x=0)*51)#local
X=X+.05;#end#debug"\n"#local Y=Y-.05;#end


Post a reply to this message

Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.