在下面的原码中,一个红色立方体将向右移动:
#VRML V2.0 utf8
WorldInfo {
title "斗转星移"
info [
"Author: 金臂螳螂"
"Date: Nov. 30, 1998 (Sat)",
]
}
DEF MovingBox Transform {
translation 0 0 0
children [
Shape {
geometry Box {}
appearance Appearance {
material Material { diffuseColor 1 0 0 }
}
}
]
}# 以上为物体定位
DEF Timer TimeSensor {
cycleInterval 10
loop TRUE
}# 规定计时器
DEF Translator PositionInterpolator {
key [0, 1]
keyValue [0 0 0, 5 0 0]
}# 规定位移
ROUTE Timer.fraction_changed TO Translator.set_fraction
ROUTE Translator.value_changed TO MovingBox.set_translation
原理不言自明,本大侠何必多言。请看实例。
如阁下想对VRML1.0规范有个了解,不妨到本大侠早年用VRML1.0规范制作的VRML
基础教程站点一游。不同的是,那个教程以武功为主题。下载其中一个*.wrl文件,用
wordpad或winword打开,便可看到源码。 但初学虚拟实境语言,确应从VRML2.0入手,
VRML1.0实在已是乾隆老儿下江南时的旧话了。
至此,本初级教程已完,阁下若对此VRML语言兴致尚浓,不妨到本页下面所链接的
其他虚拟实境站点一游,本大侠焉敢螳臂挡车?这些站点皆系VRML天朝中各路诸侯
国,断非本大侠区区草寨险山恶水敢以企及者也。
虚拟实境的站点链接:
(一)初学必读:
网上VRML信息报道
Silicon Grahics,VRML浏览及制作工具,画廊,教程等
网上VRML制作
(二)网上优秀VRML站点,乃本大侠啸傲江湖时常驻足之处:
昔人已乘黄鹤去,
此地空余黄鹤楼。
黄鹤一去不复返,
白云千载空悠悠。
晴川历历汉阳树,
芳草萋萋鹦鹉洲。
日暮乡关何处去?
烟波江上使人愁。
崔颢诗一首,省去本大侠有为这些站点作广告之嫌。这些去处景致如何,不如阁下自
去探胜寻幽。(若阁下发现其中有倒闭或差强人意的站点,请投简告知,本大侠将再
及时换上新的。〕
|