![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Thu, 6 Mar 2003 11:44:06 -0500, Greg Edwards
<edw### [at] hotmail comremovethis> wrote:
> Fits the rules? I don't recall any rules for what can go in your signature.
http://www.uwasa.fi/~ts/http/signatur.html
> IIRC, the Shortest Code Contest allows for a maximum of 500 bytes which
> this easily fits in. The actual signature is 416 bytes but could easily be
> condensed to 382 if I removed the line breaks and took out the comment.
You are mistaken. Shortest Code Contest never mentioned it makes rules for
signatures. It was not Shortest Signature Contest. In particular please look
at one rule in Shortest Code Contest: "MAX size: 500 bytes (arbitrarily
chosen as twice the size of one very competent sig file posted to p.g.)".
> Having fun with it is what I did! :-)
That's the most important :-)
ABX
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Thu, 6 Mar 2003 10:21:36 -0500, Greg Edwards wrote:
> On Thu, 06 Mar 2003 08:46:42 +0100, ABX wrote:
>
>> On Wed, 5 Mar 2003 20:22:29 -0500, Greg Edwards
>> <edw### [at] hotmail comremovethis> wrote:
>>> A bit more...
>>>
>>> --
>>> camera{location 2*y-.9rotate -9*z direction z/1.5look_at y}global_settings{
>>> max_trace_level 99ambient_light 10}#macro P(o,c)plane{y,o pigment{c}finish{
>>> diffuse 0}}#end object{P(9,blue 1)}object{P(-1,rgb 1)}box{1+9*y,-y-1pigment
>>> {rgb 1}finish{ambient.005diffuse 0reflection.95}}sphere{0,.99finish{
>>> reflection 1}}sphere{0,1pigment{red 1}finish{ambient 0reflection{1metallic}
>>> }no_reflection} // Greg Edwards, 2003
>>
>> I feel this can be shortened (in particual camera) but this is already shorter
>> and does not produce warning.
>>
>> camera{direction z/1.5location 2*y-.9rotate-z*9look_at y}global_settings{
>> max_trace_level 99ambient_light 10}#macro p(c,d,a,r)pigment{rgb c}finish{
>> diffuse d ambient a reflection{r#end plane{-y,-9p(z,0,.1,0)}}}plane{y,-1p
>> (1,.0.1.0)}}}box{-y-1y*9+1p(1,.0.005.95)}}hollow}sphere{.0.99p(no.6.1on)}
>> }}sphere{0,1p(x,.6,0,1)metallic}}no_reflection} // Greg Edwards, 2003
>>
>> Please, note sig is supposed to represent author. How reflective spheres
>> represent your person ? :-)
>>
>> ABX
>
> I've often felt isolated from others in the group often, this is what I'm
> trying to represent in the scene. Also, abstract scenes are just my style
>:-) You can't really see that the red ball is all alone but that's because
> I couldn't place it outside the 2x2 area of the mirrors.
One more thing, when I said "the group," I meant groups in general, not
this newsgroup. I was just really rushed when I posted that message and I
couldn't think of a better word.
BTW, I've done a super shrink job on my sig. (this one is now 375 bytes)
--
camera{location 2*y-.9rotate -z*9direction z/1.5look_at y}global_settings{
max_trace_level 99ambient_light 10}#macro G(V,E)pigment{V}finish{diffuse 0
ambient .1-E/10reflection{E metallic}}#end#macro O(N,T)plane{y,N G(T,0)
hollow}#end#macro C(A)sphere{0,A#end O(9,blue 1)O(-1,rgb 1)box{1+9*y,-y-1G(
rgb 1,.95)hollow}C(.99)G(rgb 1,1)}C(1)G(red 1,1)no_reflection}// Greg E
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Greg Edwards wrote:
> BTW, I've done a super shrink job on my sig. (this one is now 375 bytes)
You have repeated things I already shortened in this thread. Have you
noticed them ? :-)
ABX
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Thu, 6 Mar 2003 13:10:21 EST, Włodzimierz ABX Skiba wrote:
> Greg Edwards wrote:
>> BTW, I've done a super shrink job on my sig. (this one is now 375 bytes)
>
> You have repeated things I already shortened in this thread. Have you
> noticed them ? :-)
>
> ABX
Yes I did and I also realized that your version of the pigment macro took
an unnecessary diffuse value which is always zero and I believe my
auto-ambient takes a few less bytes in the long run.
PS. Funny how we're arguing over bytes! :-)
--
camera{location 2*y-.9rotate -z*9direction z/1.5look_at y}global_settings{
max_trace_level 99ambient_light 10}#macro G(V,E)pigment{V}finish{diffuse 0
ambient .1-E/10reflection{E metallic}}#end#macro O(N,T)plane{y,N G(T,0)
hollow}#end#macro C(A)sphere{0,A#end O(9,blue 1)O(-1,rgb 1)box{1+9*y,-y-1G(
rgb 1,.95)hollow}C(.99)G(rgb 1,1)}C(1)G(red 1,1)no_reflection}// Greg E
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Thu, 6 Mar 2003 13:21:09 -0500, Greg Edwards wrote:
> On Thu, 6 Mar 2003 13:10:21 EST, Włodzimierz ABX Skiba wrote:
>
>> Greg Edwards wrote:
>>> BTW, I've done a super shrink job on my sig. (this one is now 375 bytes)
>>
>> You have repeated things I already shortened in this thread. Have you
>> noticed them ? :-)
>>
>> ABX
>
> Yes I did and I also realized that your version of the pigment macro took
> an unnecessary diffuse value which is always zero and I believe my
> auto-ambient takes a few less bytes in the long run.
>
> PS. Funny how we're arguing over bytes! :-)
Whoops, forgot to give you credit! The texture macro was your idea!
--
camera{location 2*y-.9rotate -z*9direction z/1.5look_at y}global_settings{
max_trace_level 99ambient_light 10}#macro G(V,E)pigment{V}finish{diffuse 0
ambient .1-E/10reflection{E metallic}}#end#macro O(N,T)plane{y,N G(T,0)
hollow}#end#macro C(A)sphere{0,A#end O(9,blue 1)O(-1,rgb 1)box{1+9*y,-y-1G(
rgb 1,.95)hollow}C(.99)G(rgb 1,1)}C(1)G(red 1,1)no_reflection}// Greg E
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
How's this for indecision? I've compacted my old signature down to 4 lines
of 75. (302 bytes)
camera{location 2*y-.9direction z/1.5look_at y rotate#macro G(V,E)plane{y,V
O(E,0)}#end-z*9}max_trace_level 99#macro O(N,T)pigment{rgb N}finish{diffuse
0ambient 1-T reflection{T metallic}}#end#macro C(A)sphere{0A#end G(9z)G(-1,
1)box{1+9*y,-y-1O(1,.95)}C(.99)O(1,1)}C(1)O(x,1)no_reflection}// Greg E
--
light_source#macro G(E)sphere{z+E*y*5e-3.04rotate-z*E*6pigment{rgbt#end{
20*y-10#local n=162;1}#while(n)#local n=n-.3;G(n)x}}G(-n).7}}#end//GregE
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |