位置: 编程技术 - 正文

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 绘制)

  • 税收负担影响企业的利润吗
  • 财税人员岗位职责
  • 一般纳税人季报是哪几个月报税
  • 长期股权投资成本法转权益法追溯调整
  • 发票冲红重开摘要如何写合适?
  • 固定资产变动时应如何处理
  • 银行收费错误当天怎么办
  • 政府补贴项目账务怎么做
  • 账户未认证
  • 工程安装公司暂估人工费如何做会计核算?
  • 境外中资企业转中资企业
  • 股权转让收入属于什么
  • 一般纳税人确认收入含税吗
  • 技术服务费普通发票怎么做账务处理
  • 维护费可以留到明年抵扣吗?
  • 购物发票的税是由谁承担
  • 生产型企业一般会有哪些外来文件
  • 应交税金增值税明细账怎么登记
  • 研发费用的检测费指的是什么内容
  • 电子普通发票如何打印
  • 会务费税务处理
  • 安装费的税费的会计分录
  • 交上年企业所得税怎么做会计分录
  • 明股实债和明债实股
  • 无偿取得固定资产算不算收入
  • hypertrm.exe系统错误
  • video标签自动播放可以带声音吗
  • 折旧计算表属于外来原始凭证吗
  • linux系统中pwd命令的作用
  • 税务登记 申报
  • 购买性支出和转移性支出的本质区别
  • window.location.href返回值
  • ICLR2023《Crossformer: Transformer Utilizing Cross-Dimension Dependency for Multivariate Time Series》
  • bash详解
  • 应收票据有利息收入吗
  • 汽车租赁的法律
  • 进出口总额用什么字母表示
  • phpcms怎么样
  • 四舍五入产生的原理
  • 房产税的纳税义务人
  • Win10 64位安装个人版SQL2000图文教程
  • sql server 2005安装失败
  • 预付款已经开了发票要怎么做账
  • persona工具
  • 库存现金的主要内容有哪些
  • 劳务公司在异地施工要在哪里缴税
  • 发票冲红重开,重开时是按新税率还是旧税率?
  • 结构性存款是什么存款
  • 国外佣金代扣代缴增值税可以抵扣吗
  • 专项应付款能转出吗
  • 会计账户与银行账户
  • 无法收回的款项怎么记账
  • 非税收入定额票据是什么
  • 建筑发票可以一次性抵扣吗
  • 事业单位预收账款转收入如何做账
  • 借用别的公司资质的协议范本
  • 边际成本是什么意思大白话
  • 固定资产原价是指固定资产的什么
  • MySQL5.7 windows二进制安装教程
  • Mysql中几种插入效率的实例对比
  • winxp系统提速
  • debian openssh
  • xp电脑桌面图片显示缩略图
  • windows 8升级
  • 退出清理磁盘
  • uefi bios ufilify
  • win8休眠如何唤醒
  • linux系统怎么隐藏文件
  • javascript中的闭包
  • unity编辑工具软件介绍
  • javascript 正则
  • shell实现的实验步骤
  • csgo视角指令锁定枪械摇晃
  • jquery如何做登录
  • python自定义模块并调用
  • python爬虫模拟浏览器
  • 税务局国际税收亮点工作总结
  • 国家税务总局办税指南
  • 单位税额怎么算出来的
  • 车辆购置税是国家收还是地方收
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设