位置: 编程技术 - 正文

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

  • 车船税税金及附加计入管理费用嘛
  • 减免增值税计入
  • 发票在系统里作用大吗
  • 工资申报是当月申报当月的吗
  • 电子税务局申报的财务报表在哪里查询
  • 关税的税收主体是外国的进出口商
  • 冲红重开发票增值税怎么处理
  • 资本成本与财务风险的区别
  • 契税印花税计税方法
  • 材料成本差异结转借贷方向
  • 费用暂估会计分录
  • 员工工资可以计入在建工程吗
  • 土地增值税清算的条件
  • 2018年建筑增值税税率表
  • 航天信息服务费的会计分录
  • 中标服务费会计科目
  • 一般和小规模纳税人哪个免税
  • 工厂生产的配件怎么入账
  • 月末在产品直接人工成本怎么算
  • 慈善基金会的含义
  • 到银行开公司账户需要多少手续费
  • 货币资金核算流程设计
  • 起诉销售
  • 房产税具体税种包括哪些
  • 安装win7的步骤
  • 银行对公账户收款码手续费多少
  • 员工工伤一次性赔偿会计分录
  • 单目标优化函数
  • 科罗拉多州位置
  • 直接材料成本计算公式
  • 制造业工资计提
  • 申报表已申报未交款后作废
  • mysql如何避免锁表
  • node js m1
  • vue计算属性和监听属性的区别
  • phpcms添加内容
  • 激活接口的命令
  • 多缴所得税怎么算
  • python索引值-1和位置-1
  • mongodb常见问题
  • sql server如何操作
  • 材料采购如何做好市场调研工作
  • 建筑业营改增的主要内容
  • 营改增企业可以转小规模吗
  • 没收租赁保证金要交增值税么
  • 企业送给客户的礼品怎么做分录
  • 固定资产相同的物品可以合并嘛
  • 资产负债表中的应交税费包括什么
  • 开票金额含税金的计算方法
  • 财务报表是否合法公允
  • sql 重复记录
  • windows server 2008 r2离线激活
  • Win10 64位正式版系统安装方法全过程图解(U大师)
  • win8系统如何分区
  • mac safari使用技巧
  • 进程cmd.exe
  • xp系统光盘读不出来
  • centos更新yum update
  • win10电脑开机蓝屏怎么进入安全模式
  • window10系统连接wifi
  • cocos2dx4.0教程
  • JS写XSS cookie stealer来窃取密码的步骤详解
  • 安卓优化清理大师怎么样
  • 基于flask的开源项目
  • shell调用java方法
  • 异步任务管理器
  • android 多个权限合并 弹窗
  • unity接入安卓sdk
  • jquery网页跳转
  • jquery 列表控件
  • 骞怎么读什么意思是什么
  • JavaScript While 循环 教程
  • 基于jquery实现小说
  • jquery使用教程
  • 国家税务总局全国增值税查询
  • 印花税没有做税种认定
  • 成都市武侯区地址
  • 四川省地方税务局公告2018年第3号
  • 税务ukey版商品编码怎么添加
  • 滨州税务局公务员工资
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设