,{Nagrave;z curren;NN_ Nocirc;~thorn;Vb_oouml;N_Ntilde;Sucirc;szlig;~.docVIP

  • 25
  • 0
  • 约2.84万字
  • 约 24页
  • 2017-08-11 发布于河南
  • 举报

,{Nagrave;z curren;NN_ Nocirc;~thorn;Vb_oouml;N_Ntilde;Sucirc;szlig;~.doc

,{Namp;agrave;zamp;curren;NN_Namp;ocirc;~amp;thorn;Vb_oamp;ouml;N_amp;Ntilde;Samp;ucirc;amp;szlig;~.doc

第一章 交互式三维图形软件开发系统 为什么要研制基于OpenGL的交互式三维图形软件开发工具Intra3D 2.0 ? 本章开头两节将解答这个问题。 软件工程的主要目标是提高质量与生产率,如果没有软件工程思想方法的指导,Intra3D 2.0的设计、编程、扩展等工作可能会陷入混乱的困境。1.3节论述了软件的质量因素,以及提高质量与生产率的三种基本策略:“复用”、“分而治之”和“优化—折衷”。 本章重点是Intra3D 2.0的系统设计,主要从“体系结构设计”、“模块化设计”、“数据结构与算法设计”、“用户界面设计美学”和“程序设计风格”五个方面论述。 1.1 图形标准OpenGL及其高级开发工具 图形标准在图形领域有着重要的地位,是很多大公司与机构争夺的法宝。历史上曾出现的图形标准有Core、GKS、PHIGS、PEX、GL、Dore、RenderMan、Hoops、OpenGL等等。经过了竞争与淘汰,目前OpenGL占据了领导地位,成为国际上公认的3D图形工业标准。SGI公司是赢家,它于1990年着手研制OpenGL。1992年OpenGL体系结构委员会制定了1.0规范,1995年推出1.1规范。1998年OpenGL 1.2在SGI平台实现。OpenGL及其应用程序已在Unix与PC平台得到广泛的应用。 图形标准存在显而易见的优点:它不仅加速了3D应用程序的开发,而且使应用

文档评论(0)

1亿VIP精品文档

相关文档