计算机时代
計算機時代
계산궤시대
COMPUTER ERA
2008年
11期
60-61
,共2页
OpenGL%摄影机控制%三维场景漫游%三维场景观察
OpenGL%攝影機控製%三維場景漫遊%三維場景觀察
OpenGL%섭영궤공제%삼유장경만유%삼유장경관찰
主要介绍三维场景中景内和景外摄影机控制的原理和实现方法.该方法克服了OpenGL场景观察缺乏交互功能的缺点,在VC环境下采用面向对象技术,建立一个摄影机类,通过键盘和鼠标进行三维场景的多视角实时观察和漫游.在摄影机类的实现中通过OpenGL提供的矩阵堆栈,直接获得变换矩阵,避免了大量矩阵运算代码的编写,并在简化计算的同时,提高了程序的运行效率.
主要介紹三維場景中景內和景外攝影機控製的原理和實現方法.該方法剋服瞭OpenGL場景觀察缺乏交互功能的缺點,在VC環境下採用麵嚮對象技術,建立一箇攝影機類,通過鍵盤和鼠標進行三維場景的多視角實時觀察和漫遊.在攝影機類的實現中通過OpenGL提供的矩陣堆棧,直接穫得變換矩陣,避免瞭大量矩陣運算代碼的編寫,併在簡化計算的同時,提高瞭程序的運行效率.
주요개소삼유장경중경내화경외섭영궤공제적원리화실현방법.해방법극복료OpenGL장경관찰결핍교호공능적결점,재VC배경하채용면향대상기술,건립일개섭영궤류,통과건반화서표진행삼유장경적다시각실시관찰화만유.재섭영궤류적실현중통과OpenGL제공적구진퇴잔,직접획득변환구진,피면료대량구진운산대마적편사,병재간화계산적동시,제고료정서적운행효솔.