Also, fix the radius attribute being ignored.
S3P7RYUGIYANZTT2LIDQP527DRUDLTOHDVJZTYSXN3AKPQSVWX5QC self.vertex_indices.push(ring_index + i);self.vertex_indices.push(ring_index + i + 1);
if ring_index != 0 {self.vertex_indices.push(ring_index + i);self.vertex_indices.push(ring_index + i + 1);} else {self.vertex_indices.push(ring_index + i + 1);self.vertex_indices.push(ring_index + i);}
self.vertex_indices.push(ring_index + self.circle_segments - 1);self.vertex_indices.push(ring_index);
if ring_index != 0 {self.vertex_indices.push(ring_index + self.circle_segments - 1);self.vertex_indices.push(ring_index);} else {self.vertex_indices.push(ring_index);self.vertex_indices.push(ring_index + self.circle_segments - 1);}