This commit is contained in:
0x3C50 2022-04-02 20:13:35 +02:00
parent f32ae94de1
commit 704f59f60f
14 changed files with 216 additions and 139 deletions
src/main/java/net/shadow/client/helper/render

View file

@ -561,7 +561,7 @@ public class Renderer {
setupRender();
RenderSystem.setShader(GameRenderer::getPositionColorShader);
bufferBuilder.begin(VertexFormat.DrawMode.TRIANGLE_FAN, VertexFormats.POSITION_COLOR);
for (int i = 0; i < 360; i += (360 / segments)) {
for (int i = 0; i < 360; i += Math.min((360 / segments), 360 - i)) {
double radians = Math.toRadians(i);
double sin = Math.sin(radians) * rad;
double cos = Math.cos(radians) * rad;