如何用矩形制作 2 点角并保持正确的厚度?
How do I make a 2 point corner with a rectangle and keep the right thickness?
我正在尝试使用 sfml 绘制一个对话框,并且我正在使用带四边形的 VertexArray。我希望它的角有 2 个点,如下图所示:
有人可以帮我计算一下如何获得 A 的长度吗?或者也许有人建议在 sfml 中以不同的方式做到这一点?
您要找的是斜接角。而斜接角正好是角角的一半。
参见 this interactive diagram(在 Geogebra)
根据三角学,比率 A/Th = TAN(angle/2).
A = Th * TAN(22.5)
我正在尝试使用 sfml 绘制一个对话框,并且我正在使用带四边形的 VertexArray。我希望它的角有 2 个点,如下图所示:
有人可以帮我计算一下如何获得 A 的长度吗?或者也许有人建议在 sfml 中以不同的方式做到这一点?
您要找的是斜接角。而斜接角正好是角角的一半。
参见 this interactive diagram(在 Geogebra)
根据三角学,比率 A/Th = TAN(angle/2).
A = Th * TAN(22.5)