专题栏目:ARVRMR虚拟现实

WTK主要类包括什么?

WTK的主要类包括:

Universe(宇宙)类:所有WTK对象的容器。一个 Universe类可以有多个场景图。

Geometries(几何)类:几何是指各种图形对象,如立方体、球、圆柱和3D文本等用户能够动态地生成几何图形对象或从其他源中输入,一旦生成一个几何图形对象,就需要生成一个相应的几何节点以使其能包含在场景图中。

Nodes(节点)类:用于构造场景图的一个单元,除几何类型之外的节点,像光照节点、雾节点、变换节点、LD节点、切换节点都是不可见的,虽然它们能够影响几何节点的表现。

Polygons(多边形)类:用户能够给多边形赋以阴影模式或纹理模式等表面属性。

Vertices(顶点)类:能够动态生成或从文件中读取 。

Lights(光线)类:能够动态生成或从文件中读取。

Viewpoints(视点)类:虚拟环境中投影到屏幕中的位置和方向,WTK支持一个或多个视点。用户可以控制视点的位置和方向。

Windows(窗口)类:显示场景。WTK可以有多个显示虚拟环境的窗口。

Sensors(传感器)类:传感器能够连接到变换节点、视点、可移动节点等,以操纵对象运动。支持多个传感器对象。

Path(路径)类:允许几何或路径沿预定义的路径。用户能够动态地生成、插值、记录和播放路径。

Tasks(任务)类:能够用于分配行为给单个对象。

Motion Links(运动链接)类:连接一个目标相关联的位置和方向信息源。

Sound(声音)类:能够装载与播放。

User Interface(用户接口)类:能够在X/Motif和 Microsoft Windows环境中生成。

Networking(联网)类:联网能力使你能够构建c与UN工作站之间异步通信的能力。

Serial Port(串行端口)类:简化串行通信的任务。

内容来源:张涛《多媒体技术与虚拟现实》

发表评论

相关文章