位置: 编程技术 - 正文

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.环境搭建(如何搭建环境变量)

  • 退税进度显示国库退库失败怎么办 是什么原因
  • 房产税和车船税计入应交税费吗
  • 个税申报错了并且已经缴款怎么修改
  • 人工费用包括哪些科目
  • 资产负债表固定资产清理怎么填
  • 香港保险代理人佣金
  • 经营性应收项目和经营性应付项目
  • 深圳增值税发票选择确认平台使用
  • 计算错误多缴税怎么处理
  • 会计账簿按外表形式分
  • 行政事业性收据上面的角分无是右下划线吗
  • 以前年度损益调整结转到未分配利润
  • 丢失发票联和抵扣联
  • 财务费用利息收入借方表示什么
  • 个税专项扣除如何迁移
  • 支付购买机器的价款
  • 进口货物的关税完税价格不包括
  • 营改增之后还有营业税吗
  • 企业所得税如何计提会计分录
  • 固定资产丢失收入怎么办
  • 销售收入大于纳税申报销售收入
  • 上个月多计提的工资怎么调整
  • linux怎么安装使用conda
  • 利润是如何转化成平均利润的
  • 水利基金退税怎么做会计分录
  • 苹果11屏幕尺寸长宽
  • PHP:oci_rollback()的用法_Oracle函数
  • win10怎么显示隐藏的硬盘
  • 冲减备用金该怎么做账
  • 个人之间股权转让印花税怎么交
  • 森林里雾气弥漫,给大家带来了什么困难?
  • pytorch model.module
  • yii框架教程
  • 企业合并的合并范围
  • 三趾鹑是野鸡吗
  • 现金流量表中如何考虑折旧费
  • html+css+javascript编程入门指南
  • 为什么说网络安全靠人民
  • 小迪安全2021
  • “php”
  • php哪本书最好
  • 车间主要有哪些事故风险
  • python 远程控制
  • 企业出租无形资产使用权取得的收入应计入
  • 金税盘维护费抵扣
  • 公司注销之前需要做些什么
  • 背书转让操作
  • 广告费明细清单
  • 个人所得税手续费返还增值税申报表怎么填
  • 收到在建工程会计分录
  • 公司发放节日礼品
  • 研发费用凭证附件
  • 服务器托管税率
  • 建筑业简易征收税率5%
  • 企业对于发出的货物
  • 会计账簿按用途分类分为什么
  • 存货跌价准备怎么结转成本
  • sql语句的子查询
  • redis 和 mysql 的数据不一致怎么办
  • MySQL使用show status查看MySQL服务器状态信息
  • linux内核构成
  • 在windows 7
  • 电脑系统不重装怎么恢复原状
  • windows7如何设置双屏显示
  • windows10如何关闭快捷键
  • 2016年首个熊猫电站是哪一个
  • win10禁止显卡驱动自动安装
  • win7系统虚拟机
  • linux系统有哪几个
  • win8系统自带浏览器
  • 图形学题目
  • js操作对象的方法
  • context和getApplicationContext()介绍
  • 重新加载activity
  • string和stringbuffer创建后都可以修改
  • 怎么用python播放音乐
  • 企业自建自用房产税如何缴纳
  • 西宁市房屋维修基金收费标准2021
  • 民营非盈利医院能转让吗
  • 税务稽查局工资高吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设