欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第三章OpenGL编程基础.ppt

    • 资源ID:69407408       资源大小:81.50KB        全文页数:9页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第三章OpenGL编程基础.ppt

    第三章第三章OpenGL编程基础编程基础 OpenGL是目前用于开发可移植、可交互的2D和3D图形应用程序的首选环境,也是目前最广泛采用的计算机图形标准。OpenGL所具有的功能基本上涵盖了计算机图形学所要包括的各个方面的内容。主要内容主要内容3.13.1OpenGLOpenGL简介简介3.23.2OpenGLOpenGL应用工具包应用工具包GLUTGLUT3.33.3OpenGLOpenGL初步编程初步编程3.1 OpenGL3.1 OpenGL简介简介一、一、OpenGL概述:概述:P29二、二、OpenGL的功能:的功能:P30-311、绘制几何图形2、变换3、颜色和光照4、反走样5、纹理映射6、雾化7、光栅化3.1 OpenGL3.1 OpenGL简介简介三、三、OpenGLOpenGL的组成:的组成:P31P31OpenGLOpenGL主要包括三个函数库:主要包括三个函数库:核心库、实用函数库、编程辅核心库、实用函数库、编程辅助库助库OpenGL核心库:115个函数,以“gl”为前缀OpenGL实用函数库:43个函数,以“glu”为前缀OpenGL编程辅助库:以“aux”为前缀3.23.2OpenGLOpenGL应用工具包应用工具包GLUTGLUT一、一、GLUT概述概述GLUT代表OpenGL应用工具包(OpenGL Utility Toolkit),是一个和窗口系统无关的工具包,用于隐藏不同窗口系统API的复杂性。GLUT的子程序的前缀使用字母“glut”。二、二、GLUT函数:函数:P32-371、初始化和创建窗口函数:2、处理窗口和输入函数:3、绘制三维物体:4、管理后台处理:5、运行程序:glutMainLoop(void);3.33.3OpenGLOpenGL初步编程初步编程一个一个OpenGLOpenGL程序一般包括以下几个部分:程序一般包括以下几个部分:P38P38(1 1)定义绘制对象)定义绘制对象(2 2)初始化)初始化(3 3)渲染屏幕图像)渲染屏幕图像3.33.3OpenGLOpenGL初步编程初步编程一、一、OpenGL函数命名与数据类型:函数命名与数据类型:P38-39二、二、OpenGL库和头文件:库和头文件:动态库:动态库:opengl32.dll glu32.dll glut32.dll 放入windowssystem32目录下静态库:静态库:opengl32.lib glu32.lib glut32.lib放入VC安装目录的LIB目录下头文件:头文件:gl.h glu.h glut.h放入VC安装目录的IncludeGL文件夹下3.33.3OpenGLOpenGL初步编程初步编程三、在三、在WindowsWindows下开发和创建一个下开发和创建一个OpenGLOpenGL程序的基本步程序的基本步骤:骤:第一步,选择一个编译环境,如第一步,选择一个编译环境,如VC+第二步,安装第二步,安装GLUT工具包工具包 第三步,建立一个第三步,建立一个OpenGL工程工程 第四步,编译连接第四步,编译连接 第五步,执行程序第五步,执行程序 详见:详见:OpenGL入门学习入门学习3.33.3OpenGLOpenGL初步编程初步编程四、四、OpenGL程序举例:程序举例:P40-44五、窗口坐标设置:五、窗口坐标设置:P44-49

    注意事项

    本文(第三章OpenGL编程基础.ppt)为本站会员(s****8)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开