Formatting correction to previous commit

This commit is contained in:
smalltimewizard 2024-06-24 23:34:13 -04:00 committed by GitHub
parent 1db90f956e
commit a8b687da3c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -433,24 +433,24 @@ void DrawSphereEx(Vector3 centerPos, float radius, int rings, int slices, Color
rlColor4ub(color.r, color.g, color.b, color.a); rlColor4ub(color.r, color.g, color.b, color.a);
float *cosring; float *cosring;
float *sinring; float *sinring;
float *cosslice; float *cosslice;
float *sinslice; float *sinslice;
cosring = (float *)RL_CALLOC(rings + 2, sizeof(float)); cosring = (float *)RL_CALLOC(rings + 2, sizeof(float));
sinring = (float *)RL_CALLOC(rings + 2, sizeof(float)); sinring = (float *)RL_CALLOC(rings + 2, sizeof(float));
cosslice = (float *)RL_CALLOC(slices, sizeof(float)); cosslice = (float *)RL_CALLOC(slices, sizeof(float));
sinslice = (float *)RL_CALLOC(slices, sizeof(float)); sinslice = (float *)RL_CALLOC(slices, sizeof(float));
for (int i = 0; i < (rings + 2); i++) for (int i = 0; i < (rings + 2); i++)
{ {
cosring[i] = cosf(DEG2RAD*(270 + (180.0f/(rings + 1))*i)); // Precalculate position on unit circle required for each ring cosring[i] = cosf(DEG2RAD*(270 + (180.0f/(rings + 1))*i)); // Precalculate position on unit circle required for each ring
sinring[i] = sinf(DEG2RAD*(270 + (180.0f/(rings + 1))*i)); sinring[i] = sinf(DEG2RAD*(270 + (180.0f/(rings + 1))*i));
} }
for (int j = 0; j < slices; j++) for (int j = 0; j < slices; j++)
{ {
cosslice[j] = cosf(DEG2RAD*(360.0f*j/slices)); // Precalculate position on unit circle required for each slice cosslice[j] = cosf(DEG2RAD*(360.0f*j/slices)); // Precalculate position on unit circle required for each slice
sinslice[j] = sinf(DEG2RAD*(360.0f*j/slices)); sinslice[j] = sinf(DEG2RAD*(360.0f*j/slices));
} }
for (int i = 0; i < (rings + 2); i++) for (int i = 0; i < (rings + 2); i++)
{ {
for (int j = 0; j < slices; j++) for (int j = 0; j < slices; j++)
@ -458,7 +458,7 @@ void DrawSphereEx(Vector3 centerPos, float radius, int rings, int slices, Color
rlVertex3f(cosring[i]*sinslice[j], sinring[i], cosring[i]*cosslice[j]); rlVertex3f(cosring[i]*sinslice[j], sinring[i], cosring[i]*cosslice[j]);
rlVertex3f(cosring[i+1]*sinslice[j+1], sinring[i+1], cosring[i+1]*cosslice[j+1]); rlVertex3f(cosring[i+1]*sinslice[j+1], sinring[i+1], cosring[i+1]*cosslice[j+1]);
rlVertex3f(cosring[i+1]*sinslice[j], sinring[i+1], cosring[i+1]*cosslice[j]); rlVertex3f(cosring[i+1]*sinslice[j], sinring[i+1], cosring[i+1]*cosslice[j]);
rlVertex3f(cosring[i]*sinslice[j], sinring[i], cosring[i]*cosslice[j]); rlVertex3f(cosring[i]*sinslice[j], sinring[i], cosring[i]*cosslice[j]);
rlVertex3f(cosring[i]*sinslice[j+1], sinring[i], cosring[i]*cosslice[j+1]); rlVertex3f(cosring[i]*sinslice[j+1], sinring[i], cosring[i]*cosslice[j+1]);
rlVertex3f(cosring[i+1]*sinslice[j+1], sinring[i+1], cosring[i+1]*cosslice[j+1]); rlVertex3f(cosring[i+1]*sinslice[j+1], sinring[i+1], cosring[i+1]*cosslice[j+1]);