![](/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) |
I had to do this with a lot of triangles, because doing it with intersections of
cylinders was way too slow.
parse time: 17 seconds
render time: 3 minutes 50 seconds
Comments welcome :)
(oh, I also attached an image made with the latest update of the
polygon-greeble-macro :))
cu!
--
#macro G(b,e)b+(e-b)*C/50#end#macro _(b,e,k,l)#local C=0;#while(C<50)
sphere{G(b,e)+3*z.1pigment{rgb G(k,l)}finish{ambient 1}}#local C=C+1;
#end#end _(y-x,y,x,x+y)_(y,-x-y,x+y,y)_(-x-y,-y,y,y+z)_(-y,y,y+z,x+y)
_(0x+y.5+y/2x)_(0x-y.5+y/2x) // ZK http://www.povplace.com
Post a reply to this message
Attachments:
Download 'cilinder-greeble.pov.txt' (8 KB)
Download 'polygongreebles-update.jpg' (35 KB)
Download 'cylinder-greeble.jpg' (64 KB)
Preview of image 'polygongreebles-update.jpg'
![polygongreebles-update.jpg](/povray.binaries.images/attachment/%3C4470a2a3%40news.povray.org%3E/polygongreebles-update.jpg?ttop=443866&toff=4450&preview=1)
Preview of image 'cylinder-greeble.jpg'
![cylinder-greeble.jpg](/povray.binaries.images/attachment/%3C4470a2a3%40news.povray.org%3E/cylinder-greeble.jpg?ttop=443866&toff=4450&preview=1)
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
news: 4470a2a3@news.povray.org...
> I had to do this with a lot of triangles, because doing it with
intersections of
> cylinders was way too slow.
>
> parse time: 17 seconds
> render time: 3 minutes 50 seconds
>
> Comments welcome :)
>
That's very cooool 8-)
Here is the actual outside of Rama
Marc
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) |
"M_a_r_c" <jac### [at] wanadoo fr> wrote in message
news:4470a530@news.povray.org...
> That's very cooool 8-)
thanks :)
> Here is the actual outside of Rama
had to look that one up :-/
seems like just a cylinder, without greebles? :) probably because of the size :)
cu!
--
#macro G(b,e)b+(e-b)*C/50#end#macro _(b,e,k,l)#local C=0;#while(C<50)
sphere{G(b,e)+3*z.1pigment{rgb G(k,l)}finish{ambient 1}}#local C=C+1;
#end#end _(y-x,y,x,x+y)_(y,-x-y,x+y,y)_(-x-y,-y,y,y+z)_(-y,y,y+z,x+y)
_(0x+y.5+y/2x)_(0x-y.5+y/2x) // ZK http://www.povplace.com
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) |
That is very cool, man :)
>I had to do this with a lot of triangles, because doing it with
>intersections of cylinders was way too slow.
>
> parse time: 17 seconds
> render time: 3 minutes 50 seconds
>
> Comments welcome :)
>
> (oh, I also attached an image made with the latest update of the
> polygon-greeble-macro :))
>
> cu!
> --
> #macro G(b,e)b+(e-b)*C/50#end#macro _(b,e,k,l)#local C=0;#while(C<50)
> sphere{G(b,e)+3*z.1pigment{rgb G(k,l)}finish{ambient 1}}#local C=C+1;
> #end#end _(y-x,y,x,x+y)_(y,-x-y,x+y,y)_(-x-y,-y,y,y+z)_(-y,y,y+z,x+y)
> _(0x+y.5+y/2x)_(0x-y.5+y/2x) // ZK http://www.povplace.com
>
>
>
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) |
That's really good. The texture is so fantastic, though, that I wonder how
good the greebles would look without it.
- Slime
[ http://www.slimeland.com/ ]
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) |
When are you starting to build your first Battlestar Galactica?
Your greebles are so perfect, meanwhile, that they can make out of simple
shapes complete full detailed and - most important - very impressive
battleships!
Zeger, I have started to develop space guns for battleships, please see the
images inside the thread "SF: Preview 11+: Imperial Carrier". If you like,
you could have your macro adding them on top of the low cylinders of your
greeble. Let me know.
Greetings,
Sven
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) |
"Sven Littkowski" <sve### [at] jamaica-focus com> wrote in message
news:4470d03c@news.povray.org...
> When are you starting to build your first Battlestar Galactica?
oh, I'm having way too much fun creating the macros at the moment :)
Next stop: changing cylindrical greebles into conical greebles. After
that, it's time for spheres :)
oh, and I'll probably rewrite parts of the polygon-version, also using
triangles, so it'll render faster
> Your greebles are so perfect, meanwhile, that they can make out of
simple
> shapes complete full detailed and - most important - very impressive
> battleships!
:) thank you !
> Zeger, I have started to develop space guns for battleships, please
see the
> images inside the thread "SF: Preview 11+: Imperial Carrier". If you
like,
> you could have your macro adding them on top of the low cylinders of
your
> greeble. Let me know.
should be possible, but I think it would be better to have a seperate
(set of) macro(s) for doing things like that
cu!
--
#macro G(b,e)b+(e-b)*C/50#end#macro _(b,e,k,l)#local C=0;#while(C<50)
sphere{G(b,e)+3*z.1pigment{rgb G(k,l)}finish{ambient 1}}#local C=C+1;
#end#end _(y-x,y,x,x+y)_(y,-x-y,x+y,y)_(-x-y,-y,y,y+z)_(-y,y,y+z,x+y)
_(0x+y.5+y/2x)_(0x-y.5+y/2x) // ZK http://www.povplace.com
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) |
"Slime" <fak### [at] email address> wrote in message
news:4470cc30$1@news.povray.org...
> That's really good.
thank you!
> The texture is so fantastic, though, that I wonder how
> good the greebles would look without it.
well, I attached the source with the image, so you can try it out for
yourself :)
Actually, first I wanted to post a version without the texture, but
although it looked good (imho), it looks 10 times bigger with the
texture
cu!
--
#macro G(b,e)b+(e-b)*C/50#end#macro _(b,e,k,l)#local C=0;#while(C<50)
sphere{G(b,e)+3*z.1pigment{rgb G(k,l)}finish{ambient 1}}#local C=C+1;
#end#end _(y-x,y,x,x+y)_(y,-x-y,x+y,y)_(-x-y,-y,y,y+z)_(-y,y,y+z,x+y)
_(0x+y.5+y/2x)_(0x-y.5+y/2x) // ZK http://www.povplace.com
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) |
"Stefan" <azy### [at] hotmail com> wrote in message
news:4470b1e1@news.povray.org...
> That is very cool, man :)
tnx :)
--
#macro G(b,e)b+(e-b)*C/50#end#macro _(b,e,k,l)#local C=0;#while(C<50)
sphere{G(b,e)+3*z.1pigment{rgb G(k,l)}finish{ambient 1}}#local C=C+1;
#end#end _(y-x,y,x,x+y)_(y,-x-y,x+y,y)_(-x-y,-y,y,y+z)_(-y,y,y+z,x+y)
_(0x+y.5+y/2x)_(0x-y.5+y/2x) // ZK http://www.povplace.com
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) |
Zeger Knaepen wrote:
> I had to do this with a lot of triangles, because doing it with intersections of
> cylinders was way too slow.
>
> parse time: 17 seconds
> render time: 3 minutes 50 seconds
>
> Comments welcome :)
>
> (oh, I also attached an image made with the latest update of the
> polygon-greeble-macro :))
>
> cu!
>
Excellent work.
They could both pass as space ships already. The texture and lighting
really add to the feel of it.
How many different types of greeble are used?
Dave.
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) |