位置: 编程技术 - 正文

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

  • 简易计税方法能开专用发票吗
  • 税务师有什么用处
  • 实收款比应收账款少3万怎么处理
  • 个体户季报网上怎么报税
  • 增值税季报还是月报
  • 如何分清进口农产品增值税抵扣率
  • 电子税务局财务负责人实名认证
  • 样品销售如何记账
  • 无偿赠送他人货物交增值税吗
  • 企业清算所得税申报表清算期间
  • 装修费是否计入固定资产
  • 企业弥补亏损的三个途径
  • 搬迁补偿收入计入什么会计科目
  • 物业企业门禁卡如何记账?
  • 营改增之后的增值税
  • 补充养老保险交200和500差别
  • 企业职工不稳定,还能享受小微企业所得税优惠吗?
  • 写着个人的发票能下账吗
  • 小规模企业资本结构
  • 建筑施工的会计科目
  • 生产人员社保怎么做账
  • 领备用金时会计怎么做账
  • 实收资本未到位借款利息可以税前扣除吗
  • 专项应付款怎么转固定资产
  • bios中英文对照表图新版
  • 电脑添加小工具
  • 少数股东持股比例
  • 旅游公司开具的考察费怎么入账
  • qtask.exe - qtask是什么进程 有什么用
  • 公司取得的发明专利
  • PHP:Memcached::addServers()的用法_Memcached类
  • win10右键个性化显示该文件
  • 交通费补贴算工资吗?
  • 斑鹿,滕波尔国家公园,印度 (© Ondrej Prosicky/Shutterstock)
  • 企业废品处理管理办法
  • 合同中违约金
  • php互换两个变量的关系
  • 如何快速上手看门狗2
  • roi opencv
  • 房屋租赁发票如何免税
  • 微众银行贷款到期晚2天还
  • 所得税费用会计科目代码
  • 什么是累积优先股
  • 生产企业出口自产应税消费品实行什么方法
  • 融资租赁担保余值例题
  • server更改密码
  • 什么是房地产企业?它主要具有哪些特性?
  • 管理费用是怎么计算的
  • 公司基本账户提额怎么算
  • 企业重组后的债权怎么处理
  • 银行存款利息应计入
  • 土地增值税的预缴
  • 合同里包括产品和服务吗
  • 银行退汇怎么做会计分录
  • 公司租用私人汽车怎么操作
  • 发票管理办法实体法还是程序法
  • 销售边角废料取名怎么取
  • 主营业务收入少计跨年调整
  • Win7 64位旗舰版系统中实现照片的批量重命名
  • mac 邮箱
  • win10总是锁定
  • 怎么查看macbook air序列号
  • linux批量清空文件内容
  • win10搜索不到无线网卡
  • win8.1无线网
  • win10的显示
  • win8双系统怎么删除一个
  • 定制家具加盟品牌
  • 安卓 unity
  • python迭代器的作用
  • python读取grib
  • js中的call方法和apply方法
  • Android使用opencv处理图片灰度
  • #vr#
  • 安卓智能设备指什么
  • js怎么设置字体
  • javascript入门基础
  • 增值税纳税申报操作流程和内容
  • 江苏国家税务局电子税务局电话
  • 房屋出租到哪里挂出去
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设