停止相机中的Y轴反转

Posted

技术标签:

【中文标题】停止相机中的Y轴反转【英文标题】:Stop the inversion of Y axis in camera 【发布时间】:2013-01-19 16:55:06 【问题描述】:

我有一个程序,其中我在屏幕上绘制了一个简单的矩形。当我将矩形放入ofEasyCam 之类的相机中时,它会将矩形的位置转换为屏幕的中心。此外,它会垂直翻转图形并给我一个矩形的倒置图。

我在屏幕上有很多对象,所有对象都显示为倒置的。如何防止相机旋转 Y 轴以使我的对象按原样显示?

【问题讨论】:

人们需要更多信息来帮助您。这可能是由许多事情引起的。你的矩形的顶点位置是什么?有UV坐标吗?你的投影矩阵是什么?任何其他应用于您的矩形的转换? 刚刚注意到“openframeworks”标签。您真的应该在问题的标题和正文中详细说明您正在使用的工具。恐怕我对这个工具不熟悉。 【参考方案1】:

发现此link 表明可能存在错误,建议的解决方案是执行以下操作:

cam.setScale(1, -1, 1);

它还提到当他们尝试“ofEasyCam - 在 ofFbo 内”时发生这种情况

【讨论】:

以上是关于停止相机中的Y轴反转的主要内容,如果未能解决你的问题,请参考以下文章

如何使用按钮在一个轴上停止旋转并在新轴上开始旋转?

强制 R 停止绘制缩写轴标签 - 例如ggplot2 中的 1e+00

WPF:停止或反转列表框中的选择更改

为什么轴在执行主动回原点命令时,初始方向没有找到原点,当需要碰到限位开关掉头继续寻找原点开关时并没有掉头,而是直接报错停止轴,报错原因是由于轴碰到了限位开关?

listView 行中的播放/停止按钮

当 css 位置粘性停止粘贴时