home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Virtual Reality Zone
/
VRZONE.ISO
/
mac
/
PC
/
REND386
/
UTILS
/
OGRE41
/
SPIDER.OSF
< prev
next >
Wrap
Text File
|
1993-04-24
|
3KB
|
137 lines
# Back by popular demand, the giant hairy spider!
# New and improved, with a much better script!
# 330 Vertices
# 302 Polygons
OBJECT spider
OBJECT abdomen
OBJECT torso
OBJECT head
OBJECT eye
OBJECT eye1
OBJECT eye2
OBJECT eye3
OBJECT eye4
OBJECT lefteyes
OBJECT righteyes
OBJECT eyes
OBJECT fang1
OBJECT fang2
OBJECT fang
OBJECT lfang
OBJECT rfang
OBJECT fangs
OBJECT leg1
OBJECT leg2
OBJECT leg3
OBJECT leg
OBJECT Lleg1
OBJECT Rleg1
OBJECT Lleg2
OBJECT Rleg2
OBJECT Lleg3
OBJECT Rleg3
OBJECT Lleg4
OBJECT Rleg4
OBJECT legs
# Spider Abdomen
abdomen = sphere 150 6 8
abdomen = trans abdomen 0 -200 0
# Spider Torso
torso = sphere 150 6 8
torso = scale torso 0.8 1.0 0.5
# Spider Head
head = sphere 100 4 6
head = scale head 0.5 1.0 0.5
head = rotz head 90
head = trans head 0 160 0
# Create an eye
eye = block 20 20 20
# Duplicate to 4 eyes
eye1 = trans eye -60 200 20
eye2 = trans eye -20 200 20
eye3 = trans eye 20 200 20
eye4 = trans eye 60 200 20
# Merge 4 eyes into 1 file, paint and merge into sbody.plg
lefteyes = merge eye1 eye2
righteyes = merge eye3 eye4
eyes = merge righteyes lefteyes
eyes = paint eyes 255 0 0
# Make fangs!
fang1 = pyramid 10 40 4
fang2 = cylinder 10 10 50 4
fang1 = rotz fang1 -150
fang1 = trans fang1 20 7 0
fang = merge fang1 fang2
lfang = rotz fang 60
lfang = trans lfang -34 0 0
rfang = roty lfang 180
fangs = merge lfang rfang
fangs = rotx fangs -60
fangs = trans fangs 0 200 -20
fangs = paint fangs 50 50 50
# Create a leg
leg1 = pyramid 10 200 4
leg2 = cylinder 10 10 200 4
leg3 = cylinder 10 10 300 4
leg1 = trans leg1 0 100 0
leg1 = rotz leg1 -30
leg1 = trans leg1 0 100 0
leg = merge leg1 leg2
leg = trans leg 0 100 0
leg = rotz leg -60
leg = trans leg 0 150 0
leg = merge leg leg3
leg = trans leg 0 150 0
leg = rotz leg -30
leg = rotx leg 90
leg = roty leg 30
Rleg1 = rotz leg 30
Lleg1 = rotz leg 150
Rleg2 = rotz leg 15
Lleg2 = rotz leg 165
Rleg3 = rotz leg -5
Lleg3 = rotz leg 185
Rleg4 = rotz leg -20
Lleg4 = rotz leg 200
legs = merge Lleg1 Rleg1
legs = merge legs Lleg2
legs = merge legs Rleg2
legs = merge legs Lleg3
legs = merge legs Rleg3
legs = merge legs Lleg4
legs = merge legs Rleg4
legs = paint legs 200 200 150
legs = scale legs 1.0 2.0 2.0
# Merge body parts and save
spider = merge abdomen torso
spider = merge spider head
spider = paint spider 200 200 150
spider = merge spider eyes
spider = merge spider fangs
spider = merge spider legs
savePLG spider spider.plg