And this bit is for the people who I promised the source to the BBC globe anim to.
I've tried to compact it so it's board friendly. Hopefully it's still readable.
#include "colors.inc"
camera{angle 7
//Motion sickness, camera moving
// location <2000,600*sin(clock/10*pi),600*cos(clock/10*pi)>
//Zoom in and out.
// location <2000+600*sin(clock/10*pi),0,0>
location <2000,0,0>
up <0.0, 1, 0> look_at <0,0,0>
}
light_source {<300,0,0> White*1.5}
background{ color Black}
sphere{ <0,0,0> 40
texture{
pigment{ image_map {gif "world.gif" map_type 1 } }
finish{ ambient 1.0 diffuse 0.1 }
} rotate clock*18*y}
intersection{ quadric{ <0,-1,0>,<0,0,0>,<4*80,0,0>,4*80*80 } plane { z,40 } plane { -z,40 }
texture{
pigment{ color Gray }
finish{ reflection 0.95 ambient 0 diffuse 0.0 }
} rotate x*90 }
union{
text { ttf "arialbi.ttf" "B3T" 0.1, <0.45,0,0>
texture{
pigment{ color Black }
finish{ ambient 1.0 diffuse 0.1 }
} rotate -y*90 scale 13 translate <0,-63,-60> }
text { ttf "arialbi.ttf" "A" 0.1, <0.5,0,0>
texture{
pigment{ color Black }
finish{ ambient 1.0 diffuse 0.1 }
} rotate -y*90 scale 13 translate <0,-63,-16> }
text { ttf "arial.ttf" "COLOUR" 0.1, <0,0,0>
texture{
pigment{ color rgb<35/255,79/255,155/255> }
finish{ ambient 1.0 diffuse 0.1 }
} scale <15,18,19> rotate -y*90 translate <0,-65,0> }
#declare pp=prism { 0,1,4,<0,0>,<0,12>,<13,14.5>,<13,2.5>
texture{
pigment{ color rgb<35/255,79/255,155/255> }
finish{ ambient 1.0 diffuse 0.1 }
} rotate z*90 translate <-0.5,-65,-18> }
object { pp }
object { pp translate <0,0,-17> }
object { pp translate <0,0,-45> }
object { pp translate <0,0,-31> }
scale 1.1
}
( ,
Tue 28 Apr 2009, 3:43,
archived)
#include "colors.inc"
camera{angle 7
//Motion sickness, camera moving
// location <2000,600*sin(clock/10*pi),600*cos(clock/10*pi)>
//Zoom in and out.
// location <2000+600*sin(clock/10*pi),0,0>
location <2000,0,0>
up <0.0, 1, 0> look_at <0,0,0>
}
light_source {<300,0,0> White*1.5}
background{ color Black}
sphere{ <0,0,0> 40
texture{
pigment{ image_map {gif "world.gif" map_type 1 } }
finish{ ambient 1.0 diffuse 0.1 }
} rotate clock*18*y}
intersection{ quadric{ <0,-1,0>,<0,0,0>,<4*80,0,0>,4*80*80 } plane { z,40 } plane { -z,40 }
texture{
pigment{ color Gray }
finish{ reflection 0.95 ambient 0 diffuse 0.0 }
} rotate x*90 }
union{
text { ttf "arialbi.ttf" "B3T" 0.1, <0.45,0,0>
texture{
pigment{ color Black }
finish{ ambient 1.0 diffuse 0.1 }
} rotate -y*90 scale 13 translate <0,-63,-60> }
text { ttf "arialbi.ttf" "A" 0.1, <0.5,0,0>
texture{
pigment{ color Black }
finish{ ambient 1.0 diffuse 0.1 }
} rotate -y*90 scale 13 translate <0,-63,-16> }
text { ttf "arial.ttf" "COLOUR" 0.1, <0,0,0>
texture{
pigment{ color rgb<35/255,79/255,155/255> }
finish{ ambient 1.0 diffuse 0.1 }
} scale <15,18,19> rotate -y*90 translate <0,-65,0> }
#declare pp=prism { 0,1,4,<0,0>,<0,12>,<13,14.5>,<13,2.5>
texture{
pigment{ color rgb<35/255,79/255,155/255> }
finish{ ambient 1.0 diffuse 0.1 }
} rotate z*90 translate <-0.5,-65,-18> }
object { pp }
object { pp translate <0,0,-17> }
object { pp translate <0,0,-45> }
object { pp translate <0,0,-31> }
scale 1.1
}
Nice!
Bet there's a load of dizzy Death Star personnel getting flung about by centrifugal forces, and the gunners complaining about not getting a clean shot.
( ,
Tue 28 Apr 2009, 3:45,
archived)
Nah,
They're all gung-ho and like "pow-pow-pow"
Unfortunately, if I drop the framerate, it looks bad and so would require more frames and it's pushing the filesize as it is.
( ,
Tue 28 Apr 2009, 3:48,
archived)
Unfortunately, if I drop the framerate, it looks bad and so would require more frames and it's pushing the filesize as it is.
The evil empire indeed.
BTW, I used one of the fonts from that mess from last night on the CDC above.
They were still on my desktop and I hate Arial. Almost as much as I hate the
over-roasted crap that StarYucks sells. They do horrid things to the beans.
( ,
Tue 28 Apr 2009, 5:06,
archived)
They were still on my desktop and I hate Arial. Almost as much as I hate the
over-roasted crap that StarYucks sells. They do horrid things to the beans.