Math 生成1/4圆曲线的廉价方法

Math 生成1/4圆曲线的廉价方法,math,geometry,Math,Geometry,我有一个线性增加的值(图中的蓝线) 我希望输出看起来像四分之一圆(红线) 我可以用这个来计算,但是这需要计算角度。我想知道是否有一些方法可以减少计算量(这段代码是在着色器中进行的,所以我希望它能得到很好的优化)您需要的,它有一个很好的纯整数实现。。和维基页面上的C#代码,便于移植。谢谢!我明白了(现在觉得很傻!)这就像画了一系列直角三角形,我们知道斜边的长度(半径)和另一边(我的图表中的x坐标)

我有一个线性增加的值(图中的蓝线)
我希望输出看起来像四分之一圆(红线)
我可以用这个来计算,但是这需要计算角度。我想知道是否有一些方法可以减少计算量(这段代码是在着色器中进行的,所以我希望它能得到很好的优化)

您需要的,它有一个很好的纯整数实现。。和维基页面上的C#代码,便于移植。

谢谢!我明白了(现在觉得很傻!)这就像画了一系列直角三角形,我们知道斜边的长度(半径)和另一边(我的图表中的x坐标)