位置: 编程技术 - 正文

openGL 学习1(opengl入门视频教程)

编辑:rootadmin

推荐整理分享openGL 学习1(opengl入门视频教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:opengl learn cn,opengl learn,opengl怎么学,opengl入门教程(精),opengl learn,opengl教程48讲,opengl教程48讲,opengl learning,内容如对您有帮助,希望把文章链接给更多的朋友!

前两个月捣鼓osg, 回头学opengl,找了一个很简单的中文教程。

cae, hpc 软件开发岗位估计是够不着了。还有些cad的岗位,所以要把opengl混熟。

* OpenGL的平台无关性,窗口管理,输入管理,事件响应都依赖平台提供api.

*基本流程:建模(几何), 上色(渲染), 光栅化(显示)

* gl-前缀, 基本函数; glu-前缀,实用函数;GL-/GLU- 对应常量

*****绘制基本几何*****

* glClear(), 新绘制前清除缓冲区,包括 color, depth, index, add, ...

* glColor(), 设置颜色

* 几何要素绘制,在glBegin(), glEnd() 之间调用,参数可以是: GL_POINTS, GL_LINES, GL_POLYGON, GL_TRIANGLES, GL_QUADS

* glVertex()

* 几何要素属性

* glPolygonMode()

* glCullFace()

* 法向量 glNormal3

*glEnable(GL_NORMALIZE), 法向量归一化

***** 坐标变换******

摆相机-> 摆模型 -> 调焦 -> 拍照片

定位观察空间 -> 定位模型 -> 投影/裁剪 -> 视口变换

坐标系的变换: 世界坐标 -> 相机坐标(视觉坐标) -> 设备坐标 -> 视口坐标

openGL 学习1(opengl入门视频教程)

glMatrixMode(), 参数 GL_MODELVIEW, GL_PROJECTION, GL_TEXTURE

glLoadIdentity(), 设置单位矩阵为当前矩阵

glLoadMatrix()

glMultMatrix()

* 视图造型变换(modelview) : 从世界坐标-> 视觉坐标

造型变换函数:glTranslate(), glRotate(), glScale()

视图变换函数: ? 干了什么

* 投影变换 从 视觉坐标 -> 设备坐标

确定取景体积

glFrustum(), 视锥取景

glOrtho(), 正交(正六面体)取景

此即完成了一次取景体积(上下左右前后)的裁剪

* 视口变换 从设备坐标-> 视口坐标

视口,即窗口中的矩形绘图区域, 从3d 模型到 2d 屏幕显示图

glViewPort(),

注意,在视口坐标下,仍然有设备深度坐标(-1.0, 1.0)

% 主要用于cad ,没有光线渲染

1.环境搭建 一、在

【学习ARToolkit小记之初】 ARToolkit在VS(Win7 位)下的配置及第一个开发程序的编译与运行 学习ARToolkit已经快一个月了,刚刚接触时只是按照官网教程中的步骤一步一步的学习,其中遇到了许多问题,如OpenGL在位Win7下的配置问题、ARtoolkit在

图形学实验三:Texture Mapping 图形学实验三:TextureMapping唉,还是上学期做的实验,不过由于快到期末要复习考试,没有来得及整理。。。这学期刚开学没多久,时间比较多,就赶紧

标签: opengl入门视频教程

本文链接地址:https://www.jiuchutong.com/biancheng/369502.html 转载请保留说明!

上一篇:GLSL Tessellation Shader的编程入门介绍

下一篇:1.环境搭建(如何搭建环境变量)

  • 2023小规模纳税人所得税税收优惠政策
  • 没有提取盈余公积的情况
  • 递延所得税转回的会计分录
  • 所得税费用和应交税费的关系
  • 缓缴税款到期缴纳填主表第几行
  • 库存商品过期报废需要什么附件
  • 上月应交税金
  • 降库存的方案
  • 应交税费账户期末借方余额反映的是
  • 购入包装物
  • 银行已扣社保会计分录怎么做
  • 企业安装监控费用怎么做账
  • 注销地税需要什么资料
  • 2018年用2015年的发票入账有什么税务的风险?
  • 金税盘?
  • 哪种情形
  • 主营业务收入和产值
  • 公司账户收到车险怎么做账
  • 学校收取食堂管理费
  • 退回社保费的会议记录
  • 代账会计的职责
  • 激活windows转到设置以激活windows怎么消除
  • 会计变更
  • 无形资产的摊销怎么算
  • macbook无法调节音量
  • PHP:stream_socket_pair()的用法_Stream函数
  • 如何选购餐桌椅
  • 子公司取得投资收益
  • 公共基础设施的英语
  • 农产品抵扣进项税额的规定
  • 金税盘干嘛用
  • vue的ref怎么用
  • 营业额是营业收入总额吗
  • 指令获取
  • 材料采购是什么类科目
  • 没有取得发票就把车卖了违法吗
  • 罚款属于其他业务收入吗
  • 劳务费个税申报流程
  • 建筑业委托加工合同范本
  • 劳务报酬所得与个人经营所得的区别
  • mysql死锁的处理方法
  • 购销合同谁来做
  • 填写备案信息的目的
  • 工会经费是按应付职工薪酬贷方计提吗
  • 红字发票销项税额账务处理
  • 如何在科目余额表中查询给另一家公司付了多少钱
  • 支付银行贷款利息的会计处理
  • 抵扣旅客运输服务申报时填哪行
  • 资产评估增值的调整方法
  • 财务软件无形资产有哪些
  • 工程施工借贷方向
  • 水果销售公司怎么起名字好听
  • 甲方扣水电费施工方是否开票
  • 其他债权投资减值准备是什么科目
  • 编制合并报表时最关键的一步
  • linux bin sbin
  • MySQL timestamp的类型与时区实例详解
  • innodb数据和索引文件
  • linux下mysql的root密码忘记的解决方法
  • Gene6 FTP在windows 2008上面破解后无法启动解决方法
  • ubuntu16.04lts
  • mac的icloud
  • final cut pro能破解吗
  • 电脑出现win 7 界面 然后就不动了
  • win8.1如何更改密码
  • es6 commonjs
  • linux列操作
  • python登录网站爬取数据
  • 模仿文明
  • shell脚本 -ne 0
  • 一个挖掘机主播得多少钱
  • 获取intent传递的数据
  • JavaScript冒泡排序都不会写
  • html仿淘宝
  • 工会经费计提比例0.8%
  • 企业调查表资金怎么填
  • 企业所得税预缴时间规定
  • 北京的个人所得税怎么算
  • 年休假期间工资支付标准
  • 律师费不给了会怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设