4.1.35 Script skyvase

Utilisation : Les liens ne sont pas apparents. Pour obtenir des informations sur un mot clé, cliquez-le dans le script !

// Persistence Of Vision raytracer version 3.5 sample file.
// File by Dan Farmer
//
// NOTE: This image has traditionally been used as the standard
// benchmark file. At the time of POV-Ray 1.0, this scene rendered
// in about the same time as the average of all of the standard scene
// files. Be cautious of making changes that will unfairly affect
// benchmarks. Please log all changes to this file below.
// ===============
// Change history
// ===============
// POV-Ray 3.0 changes:
// DMF 1995 - Commented out bounding object.
// DMF 1995 - Added max_trace_level 20 for use with ADC
// 	(reached level 13 of 20 on a 160x100 -a render)
// DCB 1998 - Changed syntax to 3.1 compatable
// ===============
//
// Permission is granted for this file and the output from it to be
// freely redistributed in an unmodified form for the purpose of
// generating and maintaining POV-Ray benchmarks. Derivitave works
// are permitted provided that they have a clearly different filename
// and do not claim to be the standard benchmark file.

global_settings {assumed_gamma 2.2 max_trace_level 20}

#include "shapes.inc"
#include "shapes2.inc"
#include "colors.inc"
#include "textures.inc"

#declare DMF_Hyperboloid = quadric {	/* Like Hyperboloid_Y, but more curvy */
	<1.0,-1.0, 1.0>,
	<0.0, 0.0, 0.0>,
	<0.0, 0.0, 0.0>,
	-0.5
}

camera {
	location <0.0, 28.0,-200.0>
	direction <0.0, 0.0, 2.0>
	up <0.0, 1.0, 0.0>
	right <4/3, 0.0, 0.0>
	look_at <0.0,-12.0, 0.0>
}

/* Light behind viewer postion (pseudo-ambient light) */
light_source {<100.0, 500.0,-500.0> color White}

union {
	union {
		intersection {
			plane {y, 0.7}
			object {DMF_Hyperboloid scale <0.75, 1.25, 0.75>}
			object {DMF_Hyperboloid scale <0.70, 1.25, 0.70> inverse}
			plane {y,-1.0 inverse}
		}
		sphere {<0, 0, 0>, 1 scale <1.6, 0.75, 1.6> translate <0,-1.15, 0>}
		scale <20, 25, 20>
		pigment {
			Bright_Blue_Sky
			turbulence 0.3
			quick_color Blue
			scale <8.0, 4.0, 4.0>
			rotate 15*z
		}
		finish {
			ambient 0.1
			diffuse 0.75
			phong 1
			phong_size 100
			reflection 0.35
		}
	}
	sphere {	/* Gold ridge around sphere portion of vase*/
		<0, 0, 0>, 1
		scale <1.6, 0.75, 1.6>
		translate -7*y
		scale <20.5, 4.0, 20.5>
		finish {Metal}
		pigment {OldGold}
	}
}

/* Stand for the vase */
object {Hexagon
	rotate -90.0*z	/* Stand it on end (vertical)*/
	rotate -45*y	/* Turn it to a pleasing angle */
	scale <40, 25, 40>
	translate -70*y
	pigment {
		Sapphire_Agate
		quick_color Red
		scale 10.0
	}
	finish {
		ambient 0.2
		diffuse 0.75
		reflection 0.85
	}
}

union {
	plane {z, 50 rotate -45*y}
	plane {z, 50 rotate 45*y}
	hollow on
	pigment {DimGray}
	finish {
		ambient 0.2
		diffuse 0.75
		reflection 0.5
	}
}

Et voici ce que nous obtenons :

Cliquez pour télécharger l'image bmp en 1024*768

Retour Retour