期刊文献+

基于OpenGL的三维实时渲染引擎 被引量:1

Real-time 3D Rendering Engine Based on OpenGL
下载PDF
导出
摘要 本文开发了一个基于OpenGL的三维实时渲染引擎,实现了自动模型加载、着色器管理模块与基于Lua解析器的脚本控制系统。本文设计的系统使用C++编程语言进行开发,采用逻辑线程-渲染线程模型进行开发,能有效渲染出不同风格的画面效果。 This paper develops a real-time 3D rendering engine based on OpenGL, which realizes automatic model loading,shader manager module and script control system based on Lua parser. The system in this paper uses C + + programming language to develop, and uses logical thread-rendering thread model to develop, which can effectively render different picture effect.
作者 罗仁 李子轩 LUO Ren;LI Zixuan(Institute of Internet Finance and Information Engineering,Guangdong University of Finance,Guangzhou Guangdong 510521,China)
出处 《信息与电脑》 2021年第18期112-115,共4页 Information & Computer
关键词 渲染引擎 OPENGL LUA render engine OpenGL Lua
  • 相关文献

参考文献3

二级参考文献12

  • 1巴克兰德.游戏人工智能编程案例精粹,罗岱,等译.北京:人民邮电出版社,2008.
  • 2Jung K.Lua程序设计初阶Beginning Lua Programming.John Wiley&Sons 2007.
  • 3Ierusalimschy R.Programming in Lua,Second Edition,周惟迪译.北京:电子工业出版社,2008.
  • 4麦克沙夫瑞.游戏编程全接触Game Coding Complete,冯兆麟,孔祥一,李华杰译.北京:人民邮电出版社,2006.
  • 5Ronen R,et al.Coming challenges in microarchitecture and architecture[C] //Proceedings of the IEEE.2001,89(3):325-340.
  • 6Intel Software Network.Real-World case studies:threading games for high performance on Intel? processors[OL].2006.http://cache-www.intel.com/cd/00/00/20/40/204080_204080.pdf.
  • 7Pete Isensee.通过OpenMP来充分利用多核处理器的能力[M].Michael Dickheiser.Game Progamming Gems6.北京:人民邮电出版社,2007:15-21.
  • 8陈天洲,陈学亮,施青松.基于多核平台优化的OGRE 3D渲染引擎[D].杭州:浙江大学,2007.
  • 9James Newkirk,Robert C Martin.Extreme programming in practice[J].ACM Press,2000:25-26.
  • 10James Tulip,James Bekkema,Keith Nesbitt.Multi-threaded game engine design[J].Murdoch University,2006(12):9-14.

共引文献28

同被引文献1

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部