● 摘要
三维对象几何建模工具是虚拟现实研究与应用必备的基础性工具软件。作为一种人机交互式建模工具,其交互的直观性、便捷性和高效性是决定建模工具软件成败的关键。本论文研究人机交互相关的方法和算法,并在863计划项目“实时三维图形平台——三维对象几何建模工具DVE_NOWA”中具体实现。论文针对三维建模过程中的人机交互问题,研究解决三维交互问题的相关算法,设计一种正确、高效的人机交互框架,实现人机交互中出现的不同交互任务。具体内容包括以下三个方面:(1)三维交互算法的研究与设计:抽取三维交互中交互操作的共性,区分交互操作的不同类型,研究设计了一种三维模型拾取算法;在ArcBall模型技术的基础上,研究设计了一种三维模型浏览算法,实现三维场景和三维模型的任意视角浏览功能;(2)交互框架的设计与实现:设计了一种同时支持三维界面交互和命令行交互的、具有分层结构的三维对象几何建模框架,提供了较为灵活、可扩展的应用程序接口;(3)交互任务的设计与实现:将三维对象几何建模工具中的交互任务划分为2D交互交互任务和3D交互任务,研究实现了相关算法;上述方法和算法已经应用于DVE_NOWA工具中,并于2005年12月通过国防科工委组织的技术鉴定,基于论文主体内容,已申请国家发明专利一项。
相关内容
相关标签