POV-Ray : Newsgroups : povray.binaries.images : Invisible #8 (50KB) - "Now with sounded S!" (tm) Server Time
15 Nov 2024 13:23:12 EST (-0500)
  Invisible #8 (50KB) - "Now with sounded S!" (tm) (Message 1 to 4 of 4)  
From: Orchid XP v2
Subject: Invisible #8 (50KB) - "Now with sounded S!" (tm)
Date: 29 May 2006 16:24:53
Message: <447b5895@news.povray.org>
OK, so I spend 2 hours rounding the S. Here is the result, rendered 
without radiosity and with photons. (Changed light source position also.)

What do you think?


By the way, I would like to share with you the scene description of the 
letter "S" object:

#declare ObjectS_Top =
merge
{
   difference
   {
     merge
     {
       difference
       {
         merge
         {
           cylinder {<0*cm, +2*cm, -1*cm>,          <0*cm, +2*cm, 
+1*cm>,          3*cm + Radius} // Outside (Middle)
           cylinder {<0*cm, +2*cm, -1*cm - Radius>, <0*cm, +2*cm, +1*cm 
+ Radius>, 3*cm}          // Outside (Edges)
           torus {3*cm, Radius  rotate +90*x  translate <0*cm, +2*cm, 
-1*cm>} // Front outer rounding
           torus {3*cm, Radius  rotate +90*x  translate <0*cm, +2*cm, 
+1*cm>} // Back  outer rounding
         }
         cylinder {<0*cm, +2*cm, -2*cm>, <0*cm, +2*cm, +2*cm>, 1*cm - 
Radius} // Center
         cylinder {<0*cm, +2*cm, -1*cm>, <0*cm, +2*cm, -2*cm>, 1*cm} // 
Front edge
         cylinder {<0*cm, +2*cm, +1*cm>, <0*cm, +2*cm, +2*cm>, 1*cm} // 
Back  edge
       }
       torus {1*cm, Radius  rotate +90*x  translate <0*cm, +2*cm, 
-1*cm>} // Front inner rounding
       torus {1*cm, Radius  rotate +90*x  translate <0*cm, +2*cm, 
+1*cm>} // Back  inner rounding
     }
     box {<0*cm, -5*cm, -2*cm>, <+5*cm, +2*cm, +2*cm>} // Cutout
   }
   sphere {<+1*cm, +2*cm, -1*cm>, Radius} // Front Left  Corner
   sphere {<+3*cm, +2*cm, -1*cm>, Radius} // Front Right Corner
   sphere {<+1*cm, +2*cm, +1*cm>, Radius} // Back  Left  Corner
   sphere {<+3*cm, +2*cm, +1*cm>, Radius} // Back  Right Corner
   cylinder {<+1*cm, +2*cm, -1*cm>, <+3*cm, +2*cm, -1*cm>, Radius} // 
Front Edge
   cylinder {<+1*cm, +2*cm, +1*cm>, <+3*cm, +2*cm, +1*cm>, Radius} // 
Back  Edge
   cylinder {<+1*cm, +2*cm, -1*cm>, <+1*cm, +2*cm, +1*cm>, Radius} // 
Inside  Edge
   cylinder {<+3*cm, +2*cm, -1*cm>, <+3*cm, +2*cm, +1*cm>, Radius} // 
Outside Edge
   box {<+1*cm, +2*cm - Radius, -1*cm>, <+3*cm, +2*cm, +1*cm>}
}

#declare ObjectS =
merge
{
   object {ObjectS_Top}
   object {ObjectS_Top   rotate 180*z}
}


The final object contains 8 spheres, 18 cylinders, 4 boxes and 8 torii. 
That's a grand total of 38 objects.

...you can see why I only placed 19 of those by hand, and had POV-Ray 
duplicate the rest for me! >_<

Note also the multiple levels of merges and differences necessary to 
achieve the correct effect. (The innermost part is nested 6 levels deep! 
Eeeps!!)


Post a reply to this message


Attachments:
Download 'invisible20.jpg' (49 KB)

Preview of image 'invisible20.jpg'
invisible20.jpg


 

From: andrel
Subject: Re: Invisible #8 (50KB) - "Now with sounded S!" (tm)
Date: 29 May 2006 16:44:40
Message: <447B5DED.2000605@hotmail.com>
Orchid XP v2 wrote:
> OK, so I spend 2 hours rounding the S. Here is the result, rendered 
> without radiosity and with photons. (Changed light source position also.)
> 
> What do you think?
> 
I think the next one will be the 'B'

[snip]
> 
> The final object contains 8 spheres, 18 cylinders, 4 boxes and 8 torii. 
> That's a grand total of 38 objects.
> 
> ...you can see why I only placed 19 of those by hand, and had POV-Ray 
> duplicate the rest for me! >_<
> 
> Note also the multiple levels of merges and differences necessary to 
> achieve the correct effect. (The innermost part is nested 6 levels deep! 
> Eeeps!!)
> 
I think there might be a solution with less level, but that you
better stick with the solution that is the most readable, or at
least the one you understand.

Will there also be a final version with the characters removed and
only the reflections and shadows visible?


Post a reply to this message

From: Orchid XP v2
Subject: Re: Invisible #8 (50KB) - "Now with sounded S!" (tm)
Date: 29 May 2006 16:59:57
Message: <447b60cd$1@news.povray.org>
>> What do you think?
>>
> I think the next one will be the 'B'

LOL! Yeah, well... that's the only other difficult letter really. Would 
require more fiddling with cylinders and torii...

> I think there might be a solution with less level, but that you
> better stick with the solution that is the most readable, or at
> least the one you understand.

Well, the 6th level is just merging the two copies of the half together 
to make the whole. Whichever way you do the processing, with 38 objects 
it's always going to be pretty complicated. :-\

I actually started out trying to make a system that would automatically 
round things using CSG. (Sadly, I believe it would be infeasible to 
construct such a thing in SDL.) But I never got anywhere near being 
finished!

> Will there also be a final version with the characters removed and
> only the reflections and shadows visible?

Ooo... neat idea! :-.


Post a reply to this message

From: Ross
Subject: Re: Invisible #8 (50KB) - "Now with sounded S!" (tm)
Date: 30 May 2006 12:36:59
Message: <447c74ab$1@news.povray.org>
"Orchid XP v2" <voi### [at] devnull> wrote in message
news:447b5895@news.povray.org...
> OK, so I spend 2 hours rounding the S. Here is the result, rendered
> without radiosity and with photons. (Changed light source position also.)
>
> What do you think?
>
>

I definately like the lighting of #7 better. the progression of this work
has cme along really nicely.


Post a reply to this message

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