位置: 编程技术 - 正文

OpenGl学习之坐标变换(下)(opengl的坐标系)

编辑:rootadmin

推荐整理分享OpenGl学习之坐标变换(下)(opengl的坐标系),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:opengl绘制坐标轴,opengl像素坐标,opengl坐标与窗口坐标,opengl坐标系统,opengl如何设置坐标原点,opengl如何设置坐标原点,opengl坐标与窗口坐标,opengl绘制坐标轴,内容如对您有帮助,希望把文章链接给更多的朋友!

  这节主要来理解投影变换和视口变换的使用。

1、正射投影:glOrtho函数原型:

*注意:和glFrustum中的近远平面距离的含义不同:

  glFrustum中的近远平面距离:视点到近、远平面的距离,只考虑距离,不考虑方向,所以必须是正的。

  glOrtho中的近远平面距离:距离视点前后的距离,即视点可以在视景体内部(不可以设在物体内部),(-1,),近平面在视点的后面1单位的距离,远平面在视点前方单位距离

2、透视投影:glFrustum

函数原型:

left, right:裁剪窗口左右边界的平面距离,距离(视点与物体连线:中心线)的两侧距离。左右边界决定了视口的宽。

OpenGl学习之坐标变换(下)(opengl的坐标系)

bottom, top:裁剪窗口下上边界的平面距离,距离(视点与物体连线:中心线)的上下距离。上下边界决定了视口的高。

znear, zfar:视点到近、远平面的距离,必须是正的。

由于使用的不多,所以直接看效果变换。

(1)近平面距离为0

(2)改变宽和高

右半部分不显示==视线左移1(3)调节远近3、透视投影:gluPerspective

函数原型:

个人的理解:投影成像与图中是一个反过程,图中是向外放大到荧幕上,而视觉里则是逆向过程,汇聚成像。

(1)先看角度的变化效果

直接修改上面代码中的gluPerspective(,1,0,),第一个参数代表实现张开的角度。

借用一篇博客中对这部分的理解: ,中间:° 右边:°)

(2)再看距离的变化效果

物体的位置不动时,投影的成像结果是由角度决定的,视野角度固定,那么结果是不变的。这点与glFrustum不一样,更侧重于用角度来控制成像。

需要注意的是,最近的平面:zNear,一定要在视点和物体之间,否则是无法成像的。

OpenGL学习_几何变换 OpenGL需要通过视图变换,模型变换,投影变换,视口变换,绘制场景这一系列步骤将图像绘制出来。1、模型变换和视图变换从相对移动的观点来看,改

OpenGL学习_裁剪平面ClipPlane 除了视景体的6个裁剪平面(左、右、底、顶、近和远)之外,还可以另外再指定最多可达6个的其他裁剪平面,对视景体施加进一步的限制。每个平面都

NVIDIA Jetson TK1学习与开发(八):图文详解OpenGL在Jetson TK1上的安装和使用 图文详解OpenGL在JetsonTK1上的安装和使用1、入门介绍与资源推介OpenGL(全写OpenGraphicsLibrary)是个定义了一个跨编程语言、跨平台的编程接口规的专业的图

标签: opengl的坐标系

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

上一篇:qt.pro配置(qt pro load)

下一篇:OpenGL学习08_几何变换(opengl 绘制)

  • 核定征收企业所得税率是多少
  • 税务机关帮我预填了申报数据,我是不是就不用申报了?
  • 代开专用发票需要交城建税吗
  • 以转账方式收到货款会计分录
  • 取得研发样品收入
  • 小规模增值税附加税税率
  • 跨年确认收入税务风险
  • 进项交税吗
  • 简易征收进项税额转出什么意思
  • 存在上期留抵税额怎么计算即征即退
  • 旅游业差额开票的票据可以累计一季度吗
  • 包装报废会计处理
  • 购进商品返点的钱用于抵扣货款怎么入账?
  • 贸易公司购买汽车的发票可以用抵公司的税吗
  • 滴滴顺风车发票图片大全
  • 该纳税人无发票相关信息
  • 增值税在免税范围内,附加税怎么做
  • 增值税核算应设置的会计科目排序
  • 委外开发费用可以加计扣除吗
  • 增值税普通发票几个点
  • 未分配利润为什么不分配
  • 餐饮发票免税能报销吗
  • 普通股优先股后配股区别
  • 资产处置损益是什么科目
  • 周转材料月末有余额吗
  • 计提债券本年利息分录
  • gdb调试工具的使用
  • 长期股权投资转让需要交什么税
  • 住房公积金一次性补缴
  • 基建项目和工程项目区别
  • 公积金可以支付二手房首付款吗
  • 企业所得税职工福利扣除标准
  • 长期债权投资收回的利息 现金流量表
  • 获取vue实例
  • 微信接口开发平台
  • vue二级菜单的隐藏与显示
  • 文件不知道在哪怎么找
  • 社保新参统委托代发银行
  • 支付境外佣金税收政策
  • 公司租房电费怎么算
  • c++operator详解
  • 个体工商户购买生育险有生育津贴吗
  • 自然人独资的有限责任公司交什么税
  • 银行借记和贷记一样吗
  • 深圳税务2021
  • mysql数据库恢复方式
  • 房地产企业建成后先出租的房地产
  • 应收账款损失率计算公式
  • 小规模纳税人附加税怎么算
  • 卖废品收入计入需要交税吗
  • 公司市场部门有什么职位
  • 购入固定资产计累计盈余
  • 资产负债表中的存货怎么算
  • 材料采购发生的共同费用可以按什么作为分配基础
  • 研发费用加计扣除2022政策
  • 企业为何
  • 诉讼费用负担原则是什么
  • 银行卡账户年费
  • SQL语句查询数据量
  • macOS 10.12.2下PDF崩溃严重怎么回事 macOS 10.12.2下PDF崩溃的原因以及解决办法
  • freebsd9.3安装教程
  • centos6.5安装步骤
  • win10进入安全模式后怎么恢复正常模式启动电脑
  • WIN10系统睡眠后点不动
  • win7怎么多分出一个盘
  • 华硕安装win7系统
  • OfcPfwSvc.exe - OfcPfwSvc是什么进程 有什么用
  • jquery技巧
  • opengl绘制一个矩形
  • jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
  • 幼儿园放鞭炮
  • unity3d跨平台
  • 用jQuery的AJax实现异步访问、异步加载
  • pm2启动nodejs
  • 移动端web开发需要学什么
  • javascript对象和方法
  • 国家税务总局咨询热线电话
  • 21年小规模企业所得税税率
  • 江苏省常州市金坛区茅山风景区
  • 2021年房产税收新政
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设