美文网首页
坐标系统

坐标系统

作者: lieon | 来源:发表于2021-01-10 22:52 被阅读0次

2D笛卡尔坐标系

  • 笛卡尔坐标由一个x坐标和一个y坐标构成。x坐标测量水平方向的位置,y坐标测量垂直方向的位置


    image.png

裁剪区域

  • 即在笛卡尔坐标系中的某一块区域,在OpenGL中,窗口是以像素为单位进行度量的,开始在窗口中绘制点线和形状之前,必须告诉OpenGL如何把指定的坐标翻译为屏幕坐标。可以通过指定占据窗口的笛卡尔空间区域完成这个任务,这个区域称为裁剪区域、


    image.png

视口:把绘图坐标映射到窗口坐标

  • 裁剪区域的宽度和高度很少正好与窗口的宽度和高度相匹配。因此,坐标系统必须从逻辑笛卡尔坐标映射到屋里屏幕像素坐标。这个映射是通过一种叫做视口的设置来指定。视口就是窗口内部用于绘制裁剪区域的客户区域。视口简单地把裁剪区域映射到窗口的一个区域,通常视口被定义为整个窗口。我们可以使用视口来缩小或放大窗口中的图像,如果是视口设置为大于窗口的用户区域,则只显示裁剪区域的一部分


    image.png
    image.png

顶点:空间中的一个位置

  • 图元:一维或二维的实体或表面,如点,直线和多边形
  • 在3D空间中,图元组合在一起创建3D物体,例如一个三维立方体是由6个二维的正方形组成,每个正方形代表一个独立的面。正方形的每个角称为顶点。顶点其实也就是2D或者3D空间中的一个坐标

3D笛卡尔坐标系

image.png

相关文章

  • 地图投影以及Proj4的使用

    地理坐标系统和投影坐标系统 地理坐标系统(Geographic coordinate system) :地理坐标系...

  • 构造旧坐标系统到新坐标系统的坐标变换矩阵

    已知和,新坐标系统的原点位置定义在旧坐标系统的处,新的y轴为,请构造完整的从旧坐标系统到新坐标系统的坐标变换矩阵。...

  • 法兰克加工中心坐标系统,你一定要搞明白!

    编程坐标系采用右手坐标系统。在加工期间,由于机床对工件做反向运动,坐标系统通常被改变。 坐标系统 1. 机床坐标系...

  • LearnOpenGL 坐标系统(1)

    五个坐标系统 局部空间(物体空间) 世界空间 观察空间 裁剪空间 屏幕空间 五个坐标系统的概念 : 坐标系统[ht...

  • View编程指南(二)

    接上篇 View编程指南(一) 三、View的坐标系统 1. 坐标系统基础 UIKit默认的坐标系统是从左上角开始...

  • 坐标系统

    最近在学习OpenGL,把学习的一些过程写在这里,希望与大家共同分享讨论。欢迎光临我的个人网站Orient.ren...

  • 坐标系统

    标准化设备坐标(Normalized Device Coordinate, NDC):x, y, z介于[-1.0...

  • 坐标系统

    1.基本概念 坐标系统是地理空间数据组织管理、显示、分析和应用的基础,是对现实世界的一种空间抽象,是描述地理空间点...

  • 坐标系统

    1、OpenGL幕后使用glViewport中定义的位置和宽高进行2D坐标的转换,将OpenGL中的位置坐标转换为...

  • 坐标系统

    2D笛卡尔坐标系 笛卡尔坐标由一个x坐标和一个y坐标构成。x坐标测量水平方向的位置,y坐标测量垂直方向的位置ima...

网友评论

      本文标题:坐标系统

      本文链接:https://www.haomeiwen.com/subject/jrtraktx.html