位置: 编程技术 - 正文

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

  • 简易办法征收增值税怎么计算
  • 如何解除委托合同范文
  • 储值卡金额算什么科目
  • 购买土地自建厂房,土地怎样摊销
  • 实收资本可以做借方吗
  • 总承包单位可以分包吗
  • 固定资产类型表
  • 个人代开普票需要交个人所得税吗
  • 固定资产清理时残值怎么处理
  • 房屋租赁收入还需要缴纳附加税吗
  • 个体工商户税收怎么算
  • 养老机构提供的养老服务免增值税吗
  • 离退休人员的返乡政策
  • 银行承兑汇票贴现率多少
  • 资本公积转为实收资本会计等式
  • 货物保管不善交来的罚款账务处理?
  • 预付账款只有部分开了发票怎么入账
  • 发票认证抵扣了还能冲红么
  • 跨地区预缴税款需缴纳哪些
  • 关于支付税审费的问题
  • 重点创业人群
  • 发了工资了
  • 递延所得税资产怎么计算
  • 机动车辆发票如何认证?
  • 产品打样费计入什么科目
  • win7系统如何查看主板型号
  • 自主研发全流程
  • 销售门窗并安装如何缴纳增值税
  • 商贸公司商品品种规格多如何核算
  • 个人劳务费几个点
  • system idle process是什么进程(CPU的空闲率)
  • 企业所得税纳税调整事项有哪些
  • 视同销售成本如何确认?
  • 结转本年利润的分录怎么写
  • 公司暂估成本是什么意思
  • 简述php操作mysql数据库的基本步骤
  • 材料分配的四个步骤
  • yolo v5 focus
  • php采集系统
  • php redis常用命令
  • 混合销售行为的税务处理
  • 按适用税率计税销售额与应税货物销售额不一致
  • web应用程序的主要组成部分
  • php如何实现
  • anaconda卸载干净
  • 房屋租赁费属于什么税收分类编码
  • 政府性基金账务处理
  • libpcap python
  • 实际缴纳增值税和应缴纳增值税
  • db2教程
  • 企业返聘退休人员需要交社保吗
  • 兼职人员的工资需要发票吗
  • 权益法核算投资收益纳税调整
  • 固定资产折旧提头不提尾
  • 年度所得税费用
  • 客户试用产品期间怎么跟进
  • 工会经费结余可以结转下年吗
  • 长期待摊费用是当月摊销还是次月摊销
  • 实收资本相关认定
  • 医院财务核算制度
  • 企业风险管理有哪些方面
  • mysql 生成guid
  • mysql主从复制原理以及架构
  • mysql 5.7.11 winx64.zip安装配置方法图文教程
  • E: Encountered a section with no Package: header错误解决方法
  • mac打开下载文件夹
  • 电脑windows8怎么样
  • win8系统的运行在哪里打开
  • win 10文件
  • Windows正在启动卡死
  • postgres.exe是什么进程 postgres进程查询
  • linux一键安装软件
  • js 和html
  • 你有一份来信
  • android drawpath
  • 安卓手机安装推特
  • 电子发票版式文件生成失败怎么办
  • 重庆黄桷垭在什么地方
  • 江苏省定额规则
  • 实体经济的行业有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设