(30K)
//¥H¤U¬°¤¤¤å¦r§ÎÂà¤J¥ú¸ñ°lÂܪºµ{¦¡³]p
/*
ùÝùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùß
ùø ùø
ùø TNJC.B = Chinese FontBitmapped to Raytracing ùø
ùø Requires : color.bc, greys.map, tnjc.bo pole.bo ùø
ùø ùø
ùãùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùå
*/
#include color.bc
studio {
from -4.0 -8.0 5.5
at 1.5 2.0 1.2
up 0 0 1
angle 50
res 640 480
antialias adaptive
threshold 4
aspect 1.33333
background {
greys.map
}
ambient .3 .3 .3
}
light {
type point
falloff 0
position -5 -3 12
color white
}
light {
type point
falloff 0
position 1 -6 12
color white
}
surf {
texture {
pattern spherical
turbulence {
terms 6
amp 6
}
blend .8
radius 1
radius 3
surf { diff 0 .3 .6 shine 20 white }
surf { diff 0 .1 .2 shine 20 white }
}
}
ring { center 0 0 0 normal 0 0 1 radius 1000 }
surf {
texture {
pattern spherical
turbulence {
terms 7
amp 6
}
blend .8
radius .5
radius 2
surf { diff 0 .1 .2 shine 20 white }
surf { diff .8 .8 .8 shine 20 white }
}
}
transform { scale 0.1 }
transform { rotate 0 0 25 }
#include pole.bo
transform_pop
surface {
texture {
pattern spherical
radius 1.5
radius .5
blend .2
surface { diff gold shine 20 }
surface { diff firebrick shine 20 }
turbulence {
terms 6
amp 3
}
}
}
transform { rotate 0 0 -10 }
#include tnjc.bo
transform_pop
//========================================================