WTK的主要類包括:
Universe(宇宙)類:所有WTK對象的容器。一個 Universe類可以有多個場景圖。
Geometries(幾何)類:幾何是指各種圖形對象,如立方體、球、圓柱和3D文本等用戶能夠動態(tài)地生成幾何圖形對象或從其他源中輸入,一旦生成一個幾何圖形對象,就需要生成一個相應的幾何節(jié)點以使其能包含在場景圖中。
Nodes(節(jié)點)類:用于構造場景圖的一個單元,除幾何類型之外的節(jié)點,像光照節(jié)點、霧節(jié)點、變換節(jié)點、LD節(jié)點、切換節(jié)點都是不可見的,雖然它們能夠影響幾何節(jié)點的表現(xiàn)。
Polygons(多邊形)類:用戶能夠給多邊形賦以陰影模式或紋理模式等表面屬性。
Vertices(頂點)類:能夠動態(tài)生成或從文件中讀取 。
Lights(光線)類:能夠動態(tài)生成或從文件中讀取。
Viewpoints(視點)類:虛擬環(huán)境中投影到屏幕中的位置和方向,WTK支持一個或多個視點。用戶可以控制視點的位置和方向。
Windows(窗口)類:顯示場景。WTK可以有多個顯示虛擬環(huán)境的窗口。
Sensors(傳感器)類:傳感器能夠連接到變換節(jié)點、視點、可移動節(jié)點等,以操縱對象運動。支持多個傳感器對象。
Path(路徑)類:允許幾何或路徑沿預定義的路徑。用戶能夠動態(tài)地生成、插值、記錄和播放路徑。
Tasks(任務)類:能夠用于分配行為給單個對象。
Motion Links(運動鏈接)類:連接一個目標相關聯(lián)的位置和方向信息源。
Sound(聲音)類:能夠裝載與播放。
User Interface(用戶接口)類:能夠在X/Motif和 Microsoft Windows環(huán)境中生成。
Networking(聯(lián)網(wǎng))類:聯(lián)網(wǎng)能力使你能夠構建c與UN工作站之間異步通信的能力。
Serial Port(串行端口)類:簡化串行通信的任務。
內容來源:張濤《多媒體技術與虛擬現(xiàn)實》