package com.applovin.impl; /* loaded from: classes.dex */ final class ci { public final a a; public final a b; public final int c; public final boolean d; public static ci a(float f, int i, int i2, float f2, float f3, int i3) { int i4; float f4; int i5; int i6; int i7; float[] fArr; int i8; int i9 = i; int i10 = i2; b1.a(f > 0.0f); b1.a(i9 >= 1); b1.a(i10 >= 1); b1.a(f2 > 0.0f && f2 <= 180.0f); b1.a(f3 > 0.0f && f3 <= 360.0f); float radians = (float) Math.toRadians(f2); float radians2 = (float) Math.toRadians(f3); float f5 = radians / i9; float f6 = radians2 / i10; int i11 = i10 + 1; int i12 = ((i11 * 2) + 2) * i9; float[] fArr2 = new float[i12 * 3]; float[] fArr3 = new float[i12 * 2]; int i13 = 0; int i14 = 0; int i15 = 0; while (i13 < i9) { float f7 = radians / 2.0f; float f8 = (i13 * f5) - f7; int i16 = i13 + 1; float f9 = (i16 * f5) - f7; int i17 = 0; while (i17 < i11) { float f10 = f8; int i18 = i16; int i19 = 2; int i20 = 0; while (i20 < i19) { if (i20 == 0) { f4 = f10; i4 = i11; } else { i4 = i11; f4 = f9; } float f11 = i17 * f6; float f12 = f6; int i21 = i17; double d = f; float f13 = f5; double d2 = (f11 + 3.1415927f) - (radians2 / 2.0f); int i22 = i20; double d3 = f4; float[] fArr4 = fArr3; float f14 = f9; fArr2[i14] = -((float) (Math.sin(d2) * d * Math.cos(d3))); float f15 = radians; float f16 = radians2; fArr2[i14 + 1] = (float) (d * Math.sin(d3)); int i23 = i14 + 3; fArr2[i14 + 2] = (float) (d * Math.cos(d2) * Math.cos(d3)); fArr4[i15] = f11 / f16; int i24 = i15 + 2; fArr4[i15 + 1] = ((i13 + i22) * f13) / f15; if (i21 == 0 && i22 == 0) { i5 = i2; i6 = i21; i7 = i22; } else { i5 = i2; i6 = i21; i7 = i22; if (i6 != i5 || i7 != 1) { fArr = fArr4; i8 = 2; i15 = i24; i14 = i23; i20 = i7 + 1; i10 = i5; i17 = i6; fArr3 = fArr; radians = f15; i11 = i4; f6 = f12; radians2 = f16; f9 = f14; i19 = i8; f5 = f13; } } System.arraycopy(fArr2, i14, fArr2, i23, 3); i14 += 6; fArr = fArr4; i8 = 2; System.arraycopy(fArr, i15, fArr, i24, 2); i15 += 4; i20 = i7 + 1; i10 = i5; i17 = i6; fArr3 = fArr; radians = f15; i11 = i4; f6 = f12; radians2 = f16; f9 = f14; i19 = i8; f5 = f13; } float f17 = radians2; int i25 = i17; int i26 = i10; int i27 = i25 + 1; i16 = i18; f5 = f5; radians2 = f17; f9 = f9; f8 = f10; i10 = i26; i17 = i27; } i9 = i; i13 = i16; } return new ci(new a(new b(0, fArr2, fArr3, 1)), i3); } public ci(a aVar, int i) { this(aVar, aVar, i); } public static final class b { public final int a; public final int b; public final float[] c; public final float[] d; public b(int i, float[] fArr, float[] fArr2, int i2) { this.a = i; b1.a(((long) fArr.length) * 2 == ((long) fArr2.length) * 3); this.c = fArr; this.d = fArr2; this.b = i2; } public int a() { return this.c.length / 3; } } public static ci a(int i) { return a(50.0f, 36, 72, 180.0f, 360.0f, i); } public static final class a { private final b[] a; public a(b... bVarArr) { this.a = bVarArr; } public b a(int i) { return this.a[i]; } public int a() { return this.a.length; } } public ci(a aVar, a aVar2, int i) { this.a = aVar; this.b = aVar2; this.c = i; this.d = aVar == aVar2; } }