VR的几何建模一般通过基于PC或基于工作站的CAD工具获取。在北卡大学漫游建筑的项目中,AutoCAD用于产生构成一座教堂几何模型的12000个多边形。讨论的一个问题是"由为其它目的写的CAD程序中取出要求的数据"。由AutoCAD产生的文件取出三维几何并不困难,但问题是并非所有要求的数据都以VR要求的形式提供。特别是没有提供有关建筑物实际物理的数据,用于实时漫游算法的划分信息,以后由手工或专用程序加入。 VPL Reality Built for Two (RB2) 系统使用Macintosh Ⅱ,作为固体建模的设计站,用IRIS工作站作为绘制/显示站。RB2是用于设计和实现实时VR的软件开发平台。在RB2下开发是快速的交互的,具有可实时编辑的属性约束和交互。RB2的几何建模功能利用了软件模块RB2 Swivel和数据流/实时动画控制台Body Electric。RB2在组织上有大量跟随者,他们没有足够的资源开发自己的VR。RB2是交钥匙系统,它的几何物理文件格式是专有的。 在NPSNET项目中,初始的三维插图集由SIMNET数据库得到。这些模型知道的武器系统的三维外表比SIMNET少得多。结果,研究者开发了保存这些三维模型的开放格式,把物理模型增加到格式中,并改写了系统,包含了面向对象的动画能力。例如,NPSNET研究组正在利用MultiGen CAD工具开发无物理的模型,这用于SGI基于Performer的NPSNET-4系统。有物理的CAD系统已开始开发,但还很贵,只是专用的。 许多VE应用要复制真实世界。不是用手建立模型,最好利用视觉或其它感觉自动获取模型。自动获取复杂环境模型(如工厂环境)当前还不现实,但这是合适的课题。同时,自动或接近自动获取几何模型,现在在某些情况是现实的。部分自动的交互式获取在不久将是可行的。现在已有利用激光扫描建立实际物体三维外形的设备出售。有关内容在下一节介绍。 |