OpenGL概念辨析: 窗口,视口,裁剪区域
1.窗口:这就不用解释了吧
2.视口:就是窗口中用来显示图形的一块矩形区域,它可以和窗口等大,也可以比窗口大或者小。只有绘制在视口区域中的图形才能被显示,如果图形有一部分超出了视口区域,那么那一部分是看不到的。通过glViewport()函数设置。如下图所示:
图1. 不同大小的视口
3.裁剪区域(平行投影):就是视口矩形区域的最小最大x坐标(left,right)和最小最大y坐标(bottom,top),而不是窗口的最小最大x坐标和y坐标。通过glOrtho()函数设置,这个函数还需指定最近最远z坐标,形成一个立体的裁剪区域。
转载于:https://www.cnblogs.com/hitfire/articles/3163227.html
OpenGL概念辨析: 窗口,视口,裁剪区域相关推荐
- 【Qt】2D绘图之窗口-视口转换
00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. 程序示例 04. 为什么要修改这个逻辑坐标矩形? 05. 窗口和视口 06. 附录 01. 概述 在使用QPainter进 ...
- Windows Qt5 集成 OBS 实现录制应用窗口(可指定窗口内录制区域)
OBS 的编译 编译参考链接 Demo 工程 链接:https://pan.baidu.com/s/1vVPfsSZfzs2LBcfjEgUr3A 提取码:3i4c: Qt 版本: 5.7.1 msv ...
- OpenGL编程指南9:裁剪平面+glPushMatrix和glPopMatrix矩阵栈顶操作
1.任意裁剪平面 Opengl中,除了视景体的立方体裁剪平面之外,另外还可以额外指定多达6个裁剪平面,对视景体做进一步限制.每一个平面都由平面公式定义:Ax+By+Cz+D = 0.裁剪平面的指定通过 ...
- 数据湖概念辨析以及常见技术通览
这是大数据技术扫盲系列的第二篇[数据湖概念辨析以及常见技术通览] 全文3000字,阅读需要10分钟 一.数据湖概念的起源 数据湖的概念被首次提出是在2010年的Hadoop World大会上,时任Pe ...
- 【深度学习】基于Pytorch的线性模型概念辨析和实现(二)
[深度学习]基于Pytorch的线性模型概念辨析和实现(二) 文章目录 [深度学习]基于Pytorch的线性模型概念辨析和实现(二) 1 线性回归的从零开始实现 2 训练 3 关于with 4 关于w ...
- 【深度学习】基于Pytorch的线性模型概念辨析和实现(一)
[深度学习]基于Pytorch的线性模型概念辨析和实现(一) 文章目录 1 为什么要谈线性回归? 2 建立模型基本形式 3 实现3.1 损失函数3.2 解析解3.3 小批量随机梯度下降3.4 矢量化加 ...
- WINDOWS高级窗口的客户区域拖动技术及其应用
WINDOWS高级窗口的客户区域拖动技术及其应用 来源:http://dev.21tx.com WINDOWS应用程序窗口一般包括两种:普通窗口和常居顶层的无标题条高级窗口.前者是由WINDOWS内部 ...
- OpenGL noperspective在窗口空间中线性插值的实例
OpenGL noperspective在窗口空间中线性插值 先上图,再解答. 完整主要的源代码 源代码剖析 先上图,再解答. 完整主要的源代码 #include <vmath.h> #i ...
- OpenGL multiviewport多个视口的实例
OpenGL multiviewport多个视口 先上图,再解答. 完整主要的源代码 源代码剖析 先上图,再解答. 完整主要的源代码 #include <vmath.h> #include ...
最新文章
- php对应 c int16,PHP中十进制 和十六进制的转换问题
- MongoDB 查询时间差问题修复
- Oracle常用知识总结
- 深度学习之 soft-NMS
- Java SSM6——SSM整合
- grub开机选项中没有linux,安装 Ubuntu 后 Grub 开机选项中的 Fedora 不见了
- EOS Keosd概述
- 刷爆了!国企33岁程序员年入40w,直言:想降薪进阿里钻研技术
- python神经网络库识别验证码_基于TensorFlow 使用卷积神经网络识别字符型图片验证码...
- 【设计模式学习笔记】之 开山篇
- ios -- 极光推送《2》--极光推送消息推送成功,但是手机收不到的解决方法
- java环境已经弄好jar文件还是打不开解决方法
- tomcat之servlet容器
- Elasticsearch顶尖高手系列:高手进阶篇(二)
- 重装mac系统 未能与恢复服务器取得联系,进入 macOS 系统恢复模式 – 重新安装 macOS 系统...
- excel保存快捷键_Excel快升效率的快捷键
- matlab emd功率谱密度,基于EMD方法的地心运动时间序列分析
- 【渝粤教育】电大中专Windows操作系统 (2)_1作业 题库
- JSON数据导出Excel表
- 如何创建用户和组?怎样添加用户呢?windows dos命令