数值模拟实时三维可视化的C#与OpenGL实现

来源 :电脑编程技巧与维护 | 被引量 : 6次 | 上传用户:bascin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算实时三维可视化已成为当代CFD/NHT等大型数值模拟软件的基本要求,C#中提供的GDI+显然无法满足。所幸目前已有一些成熟的3D图形开发库,如OpenGL和Direct3D,然而这两者所提供的函数均为C接口的API形式。并且利用C/C++、VB以及Fortran等语言开发OpenGL实现的技术已相对成熟,但在.NET环境下开发的技术对于程序员来说,仍可称为一种挑战。本文以哈尔滨工业大学开发的HITurbine为例,较为仔细地讨论了在.NET下利用C#与OpenGL实现的三种方式。这是在.NET环
其他文献
探讨一道热学题的多种解法,以此说明一题多解不仅有利于学生理解所学知识,而且有利于培养学生的思维能力.
特殊群体具有特殊需求近来我们开展了社会实践活动,前往南京市盲人学校进行参观和联谊活动。盲人学校里的同学因为先天或后天的遭遇,视力受到很大影响,甚至完全失明,可他们对
为使Web服务器和数据库服务器具有更好的扩展功能,实现公共信息交换的目的就不可避免地暴露一些可以被攻击者非法利用的安全缺陷。如何让系统管理者采取有效的防范措施阻止内
<正> 目前,一种用于环境中有机氯污染物的远距离检测分析系统已经问世。 它是由光导纤维,化学探测器、激光和荧光分光计组合而成,也称RFF系统。 该系统对于低含量有机污染物
本文通过PowerBuilder的OLE技术读取Excel表中有用的数据,再通过MyODBC接口与MySQL数据库通信,实现Excel数据向MySQL数据库的导入。
给出了基于虚拟现实建模语言进行角色参与的虚拟场景构造方法,该研究内容可有效辅助、支持有角色参与的虚拟场景实时互动的实现及针对稳定性、安全性和适人性等特性的测试评价
网络课程教学系统采用目前比较流行的B/S分布式模式。为了提高网络课程教学系统的安全性和稳定性,并且最大限度地节省投资,在系统的开发中采用目前比较成熟的ASP技术,合理划
随着时代的发展,人的自主独立性越来越强,思想政治教育需要从“主体—客体”的模式转换为“主体—主体”的模式,即将思想政治教育作为主体间的精神交往活动。人的实践活动是
小学体育教学对于学生核心素养的培养有着十分重要的作用。体育教学可以有力地促进学生体育相关知识的积累,培养学生的运动兴趣与体育意识,训练学生的各项运动技能,从而有效