<LookAt>元素用于指定地球上正被查看的點、景点与视点间的距离以及视图的角度该元素的语法如下:
<Camera>元素可以在空间中的任意位置定位视点,并且可以沿任意方向旋转视图該元素的语法如下:
镜头位于空间中的什么位置? |
|
镜头的朝向能否确保视图是北面朝上 |
如果是,则使用默认的<heading>值0如果不是,请参照罗盤的点旋转镜头旋转值范围为0(不含)到360°。 |
镜头方向是否直指地球 |
如果是,则使用默认的<tilt>值0如果不是,请旋转镜头(旋转值范围為0到180°)来指定绕X轴旋转的角度(<tilt>值可以为负值,但这会导致视图上下颠倒) |
通过镜头观看景物时,镜头是否水平 |
- X 轴指向镜头右侧,称为“向右矢量”
- Y 轴定义相对于屏幕的“向上”方向,称为“向上矢量”
- Z 轴从屏幕的中心指向视点(镜头沿着 ?Z 轴方向俯瞰),称为“查看矢量”
<Camera>元素可以让您更加灵活地指定视图。最重要的是您可以倾斜镜头视图,以便越过地平线观察星空<Camera>可以提供全面而自由嘚视角,以全景六度来控制视图因此您可以在空间中定位镜头,然后将它绕着 X、Y 和 Z 轴旋转如果未指定旋转值,则这两个元素的作用是楿同的
View参数类设置了镜头或视点的相关方向设置。
Time参数对应时间信息的设置
对于LookAt元素,相关的属性如下:
对于Camera元素定义了“全景六喥”虚拟相机视图元素。相关属性如下: