Kaynağa Gözat

OutlineOval improvement

Brian Fiete 5 ay önce
ebeveyn
işleme
c3ad1b9ed1
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      BeefLibs/Beefy2D/src/gfx/Graphics.bf

+ 1 - 1
BeefLibs/Beefy2D/src/gfx/Graphics.bf

@@ -1038,7 +1038,7 @@ namespace Beefy.gfx
 
 		public void OutlineOval(float x, float y, float radiusX, float radiusY)
 		{
-			int numSections = 40;
+			int numSections = 12 + (.)((radiusX + radiusY) * 0.15f);
 			for (int section < numSections)
 			{
 				float ang0 = (section * Math.PI_f * 2) / numSections;