- Vector<Vector3> outerNormals; //Holds normals that point outwards at each vertex.
- outerNormals.Resize( 6 );
-
- positions[0] = Vector3( 0.0, scaledY, 0.0 );
- positions[1] = Vector3( -scaledX, 0.0, 0.0 );
- positions[2] = Vector3( 0.0, 0.0, -scaledZ );
- positions[3] = Vector3( scaledX, 0.0, 0.0 );
- positions[4] = Vector3( 0.0, 0.0, scaledZ );
- positions[5] = Vector3( 0.0, -scaledY, 0.0 );
-
- normals[0] = Vector3( -1, 1, -1 );
- normals[1] = Vector3( 1, 1, -1 );
- normals[2] = Vector3( 1, 1, 1 );
- normals[3] = Vector3( -1, 1, 1 );
- normals[4] = Vector3( -1, -1, -1 );
- normals[5] = Vector3( 1, -1, -1 );
- normals[6] = Vector3( 1, -1, 1 );
- normals[7] = Vector3( -1, -1, 1 );
-
- outerNormals[0] = Vector3( 0, 1, 0 );
- outerNormals[1] = Vector3( -1, 0, 0 );
- outerNormals[2] = Vector3( 0, 0, -1 );
- outerNormals[3] = Vector3( 1, 0, 0 );
- outerNormals[4] = Vector3( 0, 0, 1 );
- outerNormals[5] = Vector3( 0, -1, 0 );
+ Vector<Vector3> outerNormals; //Holds normals that point outwards at each vertex.
+ outerNormals.Resize(6);
+
+ positions[0] = Vector3(0.0, scaledY, 0.0);
+ positions[1] = Vector3(-scaledX, 0.0, 0.0);
+ positions[2] = Vector3(0.0, 0.0, -scaledZ);
+ positions[3] = Vector3(scaledX, 0.0, 0.0);
+ positions[4] = Vector3(0.0, 0.0, scaledZ);
+ positions[5] = Vector3(0.0, -scaledY, 0.0);
+
+ normals[0] = Vector3(-1, 1, -1);
+ normals[1] = Vector3(1, 1, -1);
+ normals[2] = Vector3(1, 1, 1);
+ normals[3] = Vector3(-1, 1, 1);
+ normals[4] = Vector3(-1, -1, -1);
+ normals[5] = Vector3(1, -1, -1);
+ normals[6] = Vector3(1, -1, 1);
+ normals[7] = Vector3(-1, -1, 1);
+
+ outerNormals[0] = Vector3(0, 1, 0);
+ outerNormals[1] = Vector3(-1, 0, 0);
+ outerNormals[2] = Vector3(0, 0, -1);
+ outerNormals[3] = Vector3(1, 0, 0);
+ outerNormals[4] = Vector3(0, 0, 1);
+ outerNormals[5] = Vector3(0, -1, 0);