位置: 编程技术 - 正文

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

  • 房地产税收有哪些
  • 公司借款受托支付是什么
  • 安全生产费实际发生必须是付款吗还是挂帐也可以
  • 分公司可以在银行开户吗
  • 未达起征点的增值税怎么做账
  • 网银数字证书年费计入什么科目
  • 进项抵扣联丢了怎么办
  • 营业外支出增加的原因
  • 培训发生的差旅费怎么记账
  • 同一控制下资产收购
  • 企业股权转让留存收益可以扣除吗
  • 库存方面的会计是做什么的
  • 无形资产出售收入属于营业收入吗
  • 风险纳税人还能开发票吗
  • 电子产品发票税是多少
  • 新三板公司股东人数
  • 劳务费做账要交个人所得税吗?
  • 签合同交什么照片比较好
  • 个人租车所得交什么税
  • 技术开发合同免征企业所得税吗
  • 产品售后维修费分录
  • 企业的其他业务成本包括什么
  • 可转换债券转换权的价格怎么算
  • 水电费发票可以开吗
  • 增值税纳税申报表在哪里打印
  • 城市地下建设
  • 电子商业承兑与银行承兑哪个好
  • 此应用无法在你的电脑上运行w11
  • 网络不通怎么办苹果手机
  • dm分区工具图解教程
  • 孕妇不能吃哪些水果?
  • 会计凭证出现的问题
  • 如何检查路由器防火墙设置
  • 企业财产租赁税率
  • 购车的进项税怎么抵扣
  • 计算机视觉算法
  • 公司未实缴能破产吗
  • 应交税费月末怎么结转分录
  • 赔偿的费用
  • 高速费发票可以抵税吗
  • 坏账的计算公式
  • 金税盘发票报送失败怎么办
  • 增值税扣税凭证不包括
  • 专用发票超过360天未认证
  • sql server 2008 r2 express 精简版与企业版的区别
  • 工业企业的会计核算程序
  • 企业销售已使用的车辆
  • 房产税的计算方式
  • 去年的分红奖金是多少
  • 请问母公司如何称呼
  • 购买原材料保险费分录
  • 桩基检测费一定要收吗
  • 临时设施摊销属于什么资产
  • 工业会计科目有哪些
  • 生产成本增加记哪边
  • mysql修改密码错误
  • mysql检索语句
  • Win10预览版拆弹
  • Windows Server 2008的节能降耗
  • Linux下使用quota命令管理磁盘空间的实例教程
  • shell数值比较
  • win8.1开机自启项目在哪里
  • cocos2dx怎么用
  • jquery生成网页内容
  • linux c程序开发
  • unity-3d
  • css网页布局方式
  • css图片垂直居中对齐
  • socketio nodejs
  • windows下安装python环境
  • javascript substring的用法
  • android动画实现方式
  • Python黑魔法手册
  • 广东省地税局局长 吴
  • 银行流水怎么查
  • 江苏省全电发票开通流程
  • 党建服务中心属于哪个区
  • 四川国税网上营业厅
  • 税务网上申报怎样操作
  • 税务局高风险人员有啥影响
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设