VRMLアニメーション

VRMLのアニメーションを行うには少し大変です。
RUTE制御というものが入ってきます。
動かしたいもしくはセンサー(スイッチ)に使いたい所には
DEFというもので名前を付けます
まぁかんたんに言うと

ROUTE (起動イベント起こすパス) TO (そのスイッチでアクション起こさせたい物体へのパス)

っと言った感じです。

−例−
 〜
 
 DEF MyLight PointLight{〜} #ライトを制御するノード
 
 〜

 DEF SWITCH TouchSensor{} #マウスが物体にふれると作動するノード
 
  〜
 
 ROUTE SWITCH.isOver TO MyLight.on #マウスがセンサーのある物体にふれたら、ライトをonにする
−−−−− 

っと言った感じです。
では以下にソースとwrlファイルをおきますので、見てください。
  ソース 表示
センサーで、
光と物体が回転する例
rei5.txt
rei5.wrl



戻る