- 3
- 0
- 约3.16千字
- 约 3页
- 2023-09-03 发布于广东
- 举报
可视化技术在计算机模拟中的应用
1 适用于实时模拟的深度方面
计算机模拟是计算机价值测试,是人们理解和研究自然环境的新手段。可视化技术能在计算模拟时为分析问题提供可观察的清晰逼真图像。尤其是在模拟一些3D空间中发生的物理化学等变化时,需要从不同视角观察系统的演化过程,以便及时正确分析产生各种现象的原因及其相互联系;因此,在计算模拟中融入可视化技术常常具有非常重要的意义。
OpenGL是一种具有完全可移植性和质量高性能好的3D图形和建模库,被广泛用于实时3D图形显示或构图等领域。但是,OpenGL是一组用C语言编写的API函数,用C语言直接调用其中的函数,就会象其它面向过程的程序一样,其代码的重用性和模块间的独立性较差等缺点。如果程序功能有微小变化,常常不得不重新编写许多代码,不仅增加了工作量,也增加了错误出现的机会。用C++的面向对象编程和范型编程方法对OpenGL的函数进行封装,可以大大地减少这种重复工作,而且程序的结构更加清晰,可读性更好。本文以计算模拟中用到的一个实时3D显示问题为例,讨论范型编程对OpenGL函数进行封装的实现方法和步骤。
2 数的调用功能
设有一个类CSimulator,它除了完成计算模拟涉及的各种运算任务外,还有一个实现绘图功能成员函数Draw(),比如显示模拟的反应器内流场分布。该函数可以在OpenGL的渲染回调函数中被调用。一般可以在主函数的程序中
您可能关注的文档
- 1980年以来我国对外贸易发展状况分析.docx
- 1四氯化碳ccl4肝毒性的研究进展.docx
- 2001年11月14日昆仑地震前地磁垂直分量日变形态的异常.docx
- 2011年1月19日安徽安庆地震前后地磁资料变化特征.docx
- ag6118h痕量氢在线自动分析仪在地震监测中的应用.docx
- epc总承包合同风险的识别与控制.docx
- epc总承包合同风险管理研究.docx
- fdi对中国经济增长的影响研究.docx
- fhd磁力仪数据的空间相关分析.docx
- hc-90d型日变站磁力仪选点的设计.docx
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
最近下载
- 广西交通运输厅事业单位笔试真题2024 .pdf VIP
- 广西交通运输厅事业单位笔试真题2024.docx VIP
- 广西交通运输厅事业单位笔试真题2024.pdf VIP
- 国开《教育评价》形考作业2答案.doc VIP
- 山东省日照市新营中学2025-2026学年七年级上学期10月月考地理试题(含答案).pdf VIP
- 广西交通运输厅事业单位笔试真题2025 .pdf VIP
- 广西交通运输厅事业单位笔试真题2025.docx VIP
- 2025年度陕西煤业化工集团有限责任公司高校毕业生(技能操作岗)招聘1868人笔试历年参考题库附带答案详解.docx VIP
- 读书笔记 关键跃升.pptx VIP
- 2025及未来5年中国公务船行业市场调查研究及投资战略咨询报告.docx
原创力文档

文档评论(0)