第三讲计算机图形软件.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三讲计算机图形软件

第三讲:计算机图形软件计算机软件的分类专用图形软件包为非程序员设计通过菜单与程序进行通信艺术家绘画程序,各种CAD系统通用编程软件包图形函数库基本函数GL,OpenGL,VRML,Java2D,Java3D计算机图形应用编程接口坐标表示几何描述标准的、右手系的,笛卡尔坐标系统建模坐标系(modelingcoordinate)世界坐标系(worldcoordinate)观察坐标系(viewingcoordinate)投影坐标系(projectioncoordinate)规范化坐标系(normalizedcoordinate)识别可见面图像经扫描转化到光栅系统的刷新缓存中进行显示设备坐标系设备坐标的深度信息图形功能输出图元模块输出图元属性模块几何变换建模变换观察变换输入函数控制操作软件标准可移植性1984年:图形核心系统程序员分层结构交互图形标准20世纪90年代初:OpenGL图形函数定义为独立于任何一种程序设计语言的规范语言绑定OpenGLOpenGL与硬件无关,但在辅助库中包含许多输入输出函数OpenGL基本库函数名符号常量专门的数据类型OpenGL相关库GLU库(OpenGLUtility)OpenInventorGLUT头文件,静态库,动态库GL.hGLU.hGLUT.hOpenGL32.libGLU32.libopengl32.dllglu32.dllOpenGLcomeswiththeOSandVisualStudioinstallations,toverify:headerfiles: C:\ProgramFiles(x86)\WindowsKits\8.1\Include\um\gl\{GL,GLU}.h  (Yourinstallationmayhavesomethingotherthan um onthepath.)ForearlierversionsofVisualStudio: C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7.1A\Include\gl\{GL,GLU}.h [withoutthe(x86)for32-bitWindows;VS2010:v7.0A,VS2008:v6.0A]staticlibrary(32-and64-bitrespectively): C:\ProgramFiles(x86)\WindowsKits\8.1\Lib\winv6.3\um\x86\{OpenGL32,GlU32}.Lib C:\ProgramFiles(x86)\WindowsKits\8.1\Lib\winv6.3\um\x64\{OpenGL32,GlU32}.Lib EarlierversionsofVisualStudio: C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7.1A\Lib\{OpenGL32,GlU32}.Lib runtime,dynamicallylinked(dll),sharedlibraries: C:\Windows\SysWOW64\{opengl,glu}32.dll On32-bitWindows: C:\Windows\System32\{opengl,glu}32.dllOutofthebox,WindowsdoesntcomewithGLUTinstalled.Togetbotha32-and64-bitGLUTlibrary,youcaninstall NvidiasCgtoolkit.OnceCgisinstalled,theGLUTfileswillbein C:\ProgramFiles(x86)\NVIDIACorporation\Cgfolder.YoucanthendistributetheGLUTfilesasfollows:headerfile: C:\ProgramFiles(x86)\MicrosoftVisualStudio *\VC\include\GL\glut.h  The*matchesyourversionofVS:12.0forVS2013,11.0forVS2012,10.0forVS2010,9.0forVS2008.Youmayhavetocreatethe include folder.Onearlierversionswithouta VC folder,tryinstead: C:\ProgramFiles\MicrosoftSDKs\Windows\v7.0A\Include\GL\glut.h libraryfile: C:\ProgramFiles(x86)\MicrosoftVisualStudio *\VC\lib\g

文档评论(0)

me54545 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档