JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
added rocks.pov. look good, but need processing (cropping, transparency, filenames...)
authorJason Woofenden <jason@jasonwoof.com>
Wed, 6 Apr 2005 03:35:12 +0000 (03:35 +0000)
committerJason Woofenden <jason@jasonwoof.com>
Wed, 6 Apr 2005 03:35:12 +0000 (03:35 +0000)
rocks.pov [new file with mode: 0644]

diff --git a/rocks.pov b/rocks.pov
new file mode 100644 (file)
index 0000000..322ab78
--- /dev/null
+++ b/rocks.pov
@@ -0,0 +1,76 @@
+// pass in a random seed (integer) to this file with +K
+//
+// Here's some that came out nice:
+// povray -Irocks.pov +D +P +H52 +W52 +K1
+// povray -Irocks.pov +D +P +H52 +W52 +K2
+// povray -Irocks.pov +D +P +H52 +W52 +K4
+// povray -Irocks.pov +D +P +H52 +W52 +K16
+// povray -Irocks.pov +D +P +H52 +W52 +K18
+// povray -Irocks.pov +D +P +H52 +W52 +K49
+// povray -Irocks.pov +D +P +H52 +W52 +K56
+// povray -Irocks.pov +D +P +H52 +W52 +K57
+// povray -Irocks.pov +D +P +H52 +W52 +K58
+// povray -Irocks.pov +D +P +H52 +W52 +K59
+// povray -Irocks.pov +D +P +H52 +W52 +K61
+
+
+#include "colors.inc"
+
+#declare RS = seed(clock);
+
+#macro rnd() (rand(RS)) #end
+
+camera
+{
+       up <0, 1, 0>
+       right <1, 0, 0>
+       location <0, 0, -2>
+       angle 30
+       look_at <0, 0, 0>
+
+       angle 55
+//     aperture .12
+//     blur_samples 10000
+//     focal_point <.6387,.7,-.3193>
+//     confidence .99
+}
+
+// same light sorce as ship.pov
+light_source { <-500, 500, -700> White }
+
+
+blob{
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       sphere { <0.5 - rnd(), 0.5 - rnd(), 0.5 - rnd()>, rnd(), 1 }
+       threshold 2
+       texture{
+               pigment{ color rgb <53 / 55, 44 / 55, 36 / 55>}
+       }
+       normal{bumps 1 scale .08}
+
+       finish {//phong .2
+               ambient .1}
+}