我有一个精灵,一个正方形,只是用于正交投影。现在我想以一种非常基本、简单的等距方式投影它。(我知道这可能不漂亮,但我只是想弄清楚)
给定我的正方形,我将它旋转 45 度。现在,如果我理解正确,我仍然应该将我的身高除以 2。这在 SFML 中对我来说是不可能的。有一个缩放功能,但如果我在 y 轴方向上缩放 0.5 倍,我的立方体只会被拉伸,而不是菱形。看起来 SFML 似乎根据它自己的相对轴(之前旋转过......)来转换精灵。
由于您无法访问精灵的高度,我想知道这是否可能?
我可以在 SFML 中将方形精灵转换为菱形吗?