1. IcosohedronTexture

Subreport: To Run Again On EC2

IcosohedronTexture

Creates a texture map which can be wrapped around a sphere, by painting several rendered views of the sphere.

Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase

Symmetry Spec: IcosohedronTexture.scala:174 executed in 0.66 seconds (0.013 gc):

    val steps = optimizationViewLimit * optimizationViewLimit
    Random.shuffle((for (x <- (0 until steps).map(_ * 2 * Math.PI / steps)) yield {
      for (y <- (0 until steps).map(_ * 2 * Math.PI / steps)) yield {
        new IcosohedronView(x, y)
      }
    }).flatten.zipWithIndex).take(optimizationViewLimit).sortBy(_._2).map(_._1).map(Array[ImageView](_)).toArray

Returns

    

...skipping 130685 bytes...

    

Subreport: Symmetry View Demonstration

Subreport: Style Images

Subreport: Resolution 128

Subreport: Resolution 256