为什么Java 2D起源在左上角?

Gunnar Schigel:

我没有抱怨,只是想知道。为什么Java用绘图表面的左上点作为原点?我认为更自然的是选择左下角作为原点,并在它们向上和向右时增加轴(类似于Quartz)。

李乔(Josh Lee):

自时间开始以来,计算机图形学的起源就在左上角,其中包括QuickDraw。使用左下角(如数学中一样)是PostScript / PDF。由于Quartz基于PDF,因此它使用其坐标,但这主要是图形库中的唯一决定。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么NavigationView中的动画从左上角开始?

为什么我的画布仅加载左上角的图像?

为什么图像的左上角有水印?

从Java Swing的左上角启动GridBagLayout

在KDE Windows中,左上角的按钮是什么?

Java:替换窗口左上角的咖啡杯图标

为什么窗口的左上角有一个奇怪的白色矩形?

为什么无法在Unity中使用wmctrl将窗口移至左上角?

当基础组件重新渲染时,为什么popper跳到左上角?

为什么在此... div画中的左上角有方形集会

为什么slideDown从左上角而不是整个宽度扩展图像?

为什么PyGame坐标系的原点在左上角?

为什么说在函数pygame中未定义左上角?

例如,当我想用 <4> 使其变大时,为什么文本会移到左上角?

为什么角半径仅应用于自定义视图的左上角和右上角?

如果“金属原点”位于左上角,为什么此图像在左下角显示?

创建带框架的懒惰按钮时,这是在左上角创建的,为什么会发生这种情况?

DP左上角vs右下角表格填充。什么时候使用?

在Sublime中,界面左上角的向左/向右箭头按钮有什么作用?

如何在java中的坐标数组中找到左上角坐标

在Java FX中,如何从左上角(而不是左下角)开始绘制文本?

将C库转换为Java:在生成的位图的左上角获取混乱的垃圾数据

Java Swing JTextArea插入符号拒绝移动到左上角

Docusign API:按标签填充模板的PDF表单字段时,为什么在每个文档的左上角都复制了“文本”选项卡?

当我尝试使用 pygame.transform.rotate 旋转它时,为什么我的精灵会重置到屏幕的左上角?

如何在Python 2.7中以2D矩阵返回从左上角到右下角的所有路径的列表?

如何使用d3找到SVG的左上角?

左上角的浮动JButton

左上角的ConstraintLayout视图