在vrmlscript中的SFRotation 對象
創建方法
sfRotationObjectName = new SFRotation(x, y, z, angle)
x , y , z 是旋轉軸。angle 是旋轉的角度 ( 弧度制 ) 。
屬性
x
返回軸的第壹個矢量,在script中可以寫作rotation[0]
y
返回軸的第二個矢量,在script中可以寫作rotation[1]
z
返回軸的第三個矢量,在script中可以寫作rotation[2]
angle
旋轉角度相應的 SFFloat 值 ( 弧度制) ,在script中可以寫作rotation[3]
紋理坐標的變換類似於坐標變換,用TimeSensor和VrmlScript來控制TextureTransform節點的域。
光影的實時變換比較復雜,vrml無法模擬真正的實時光影,需要用到OpenGL編程,或者GLSL語言。