ShapeCube function

MeshData ShapeCube(
  1. RenderProgram prog, {
  2. double x = 1.0,
  3. double y = 1.0,
  4. double z = 1.0,
  5. double uMin = 0.0,
  6. double uMax = 1.0,
  7. double vMin = 0.0,
  8. double vMax = 1.0,
  9. bool computeNormals = true,
})

Implementation

MeshData ShapeCube(RenderProgram prog,
    {double x = 1.0,
    double y = 1.0,
    double z = 1.0,
    double uMin = 0.0,
    double uMax = 1.0,
    double vMin = 0.0,
    double vMax = 1.0,
    bool computeNormals = true}) {
  GeometryBuilder gb = CubeGeometry(
      x: x, y: y, z: z, uMin: uMin, uMax: uMax, vMin: vMin, vMax: vMax);
  return GeometryBuilderToMeshData("cube", prog, gb);
}