基于OpenGL的虚拟仓库系统的研究
8页1、基于OpenGL的虚拟仓库系统的研究 论文关键词:OpenGL 虚拟现实 虚拟仓库 漫游 ADO 论文摘要:简要介绍了虚拟现实技术及其相关技术的内涵,重点讨论了系统的设计思想、体系结构、三维模型的构建、ADO连接以及漫游的实现等。 1 虚拟现实技术及其相关技术简介 随着计算机技术的迅速发展,虚拟现实与人们的日常生活13益密切,已成为当今计算机界广泛关注的一个热点。虚拟现实技术是一项涉及计算机图形学 、人机交互、人工智能等学科的综合技术,它的目的是用计算机来生成一个逼真的三维感觉世界,给观众以如同真实世界的体验。利用这一技术,我们可以足不出户游览风景胜地,可以漫游虚拟博物馆欣赏文物,可以游览虚拟校园欣赏校园景致等。 Delphi是全新的可视化编程环境,采用了弹性可重复利用的完整的面向对象程序语言(ObjectOriented Language),是当今世界上最快的编辑器和最为领先的数据库技术。Delphi不但为OpenGL渲染函数的调用提供了一个高性能的继承化开发环境IDE(Integrated Development Environment)而且通过 ADO方式连接 SQL Serve
2、r 2000数据库作为后台数据库进行数据调用。 Microsoft SQL Server是一个关系数据库管理系统(RDBMS),可应用于各种专业组织及专业数据库和政府用开发环境巾。SQL Server 2000在本软件中是作为后台数据库存放货物仓库的各种规格参数 以备调用 ,Delphi是 通过 ADO (ActiveX DataObjects)方式与数据库进行连接的,这种连接方式易于使用、高速度、低内存支出和占用磁盘空间较少。 OpenGL是 Open Graphics Library的缩写,它是 SG1公司开发的一套高性能的图形处理系统,是图形硬件的软件接口,意为开放的图形库。OpenGL不是编程语言,它是在 Delphi平台上的一组绘图命令的 AP1集合。基于 OpenGL的三维可视化具有建模方便、实时的三维可视化和高度真实感显示的优越性。 2 程序的实现 21 设计思想 虚拟仓库系统以 Delphi 70为程序设计平台,以 OpenGL函数库为工具进行图像渲染,通过 ADO方式连接 SQL Server 2000数据库作为后台数据库进行仓库规格参数的动态调用,在一个三维可视化的
3、空问中进行货物仓库的立体模拟,用户可以通过操作键盘和鼠标以第一视角在这个场景中漫游,还可以查看每垛货物箱的各种规格参数。 22 体系结构 本系统在结构上可分为 3个模块 :Delphi平台模块、数据库调用模块、OpenGL实现模块。其中OpenGL实现模块又可分为5个子模块:货物仓库库体渲染子模块,货物箱的渲染与纹理贴图子模块 ,灯管的渲染与光照、材质的处理子模块,货物箱规格参数的中文输出子模块,鼠标和键盘响应(漫游实现)子模块。虚拟仓库系统的工作流程见图 1。 23 ADO连接 系统是通过 ADO(ActiveX Data Objects)方式与 SQL Server2000数据库进行连接的,主要用到 Delphi的 ADO组件页的ADOConnection 组件和 ADOQuery 组件。 我们通过ADOConnection组件连接数据库,通过 ADOQuery组件进行 SQL编程来调用数据库巾的关于货物仓库的各种参数。 我们用下面的语句调用货物仓库的参数存放到变量 a中,其中a是用 HuowuStorage定义的记录类型。 ainame:=DataModule1ADOQuery1
《基于OpenGL的虚拟仓库系统的研究》由会员m****a分享,可在线阅读,更多相关《基于OpenGL的虚拟仓库系统的研究》请在金锄头文库上搜索。
事业单位考试试题:2016年甘肃省天水市事业单位招聘考试专家预测试题1完整解析版(附答案解析)
事业单位考试试题:2016年福建省三明市事业单位考试模拟冲刺试题1word详解版(附答案解析)
事业单位考试试题:2016年烟台事业单位招聘考试(综合岗)专家预测题4(附答案解析)
事业单位考试试题:2016年江苏省泰州市事业单位考试模拟冲刺试题1word详解版(附答案解析)
事业单位考试试题:2016年滨海县事业单位考试专家押题密卷试题详细解析版(附答案解析)
事业单位考试试题:2016年永定县事业单位考试专家押题密卷试题详细解析版(附答案解析)
事业单位考试试题:2016年河南省濮阳市事业单位招聘押题密卷试题1(附答案解析)
事业单位考试试题:2016年河北省承德市事业单位考试模拟冲刺试题1word详解版(附答案解析)
事业单位考试试题:2016年武汉市事业单位考试押题密卷试题(附答案解析)
事业单位考试试题:2016年沈河区事业单位考试模拟冲刺试卷专家详解版(附答案解析)
事业单位考试试题:2016年榆树市事业单位考试专家押题密卷试题详细解析版(附答案解析)
事业单位考试试题:2016年德安县事业单位考试冲刺题库详细解析版(附答案解析)
事业单位考试试题:2016年杞县事业单位考试冲刺题库详细解析版(附答案解析)
事业单位考试试题:2016年延寿县事业单位考试模拟冲刺试卷专家详解版(附答案解析)
事业单位考试试题:2016年普安县事业单位考试强化练习试题专家解析版(附答案解析)
事业单位考试试题:2016年呼和浩特市事业单位考试模拟冲刺试卷(附答案解析)
事业单位考试试题:2016年新安县事业单位考试冲刺题库详细解析版(附答案解析)
事业单位考试试题:2016年福泉市事业单位考试专家押题密卷试题(附答案解析)
事业单位考试试题:2016年山东省临沂市兰山区事业单位考试强化练习试题(1)附答案详解(附答案解析)
事业单位考试试题:2016年叙永县事业单位考试专家押题密卷试题详细解析版(附答案解析)
2024-02-05 53页
2023-01-20 2页
2024-02-10 3页
2024-02-17 13页
2023-10-23 5页
2023-02-02 22页
2022-09-16 31页
2022-07-20 9页
2022-11-19 10页
2023-08-05 44页