4.7.14 Script spotlite

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.
// Spotlight example
// File by Alexander Enzmann & Drew Wells

global_settings {assumed_gamma 2.2}

#include "colors.inc"
#include "textures.inc"

camera {
	location <0, 5,-12>
	direction <0, 0, 1.5>
	up <0, 1, 0>
	right <4/3, 0, 0>
	look_at <0, 0, 0>
}

// This is the spotlight.
light_source {
	<10, 10, 0> color red 1 green 1 blue 0.5
	spotlight
	point_at <0, 1, 0>
	tightness 50
	radius 11
	falloff 25
	looks_like {
		sphere {
			<10, 10, 0>, 0.5
			texture {
				pigment {White}
				finish {Luminous}
			}
		}
	}
}

light_source {
	<-10, 10, 0> color red 0.5 green 0.5 blue 1.0
	spotlight
	point_at <0, 1, 0>
	tightness 50
	radius 11
	falloff 25
}

light_source {
	<0, 10,-10> color red 1.0 green 0.1 blue 0.1
	spotlight
	point_at <0, 1, 0>
	tightness 20
	radius 11
	falloff 35
}

// Create a sphere with a checker texture
sphere {<0, 0, 0>, 2
	pigment {Sapphire_Agate}
	finish {
		specular 0.6
		ambient 0.2
		diffuse 0.8
	}
}

// Create a ground plane
plane {y,-2.01
	pigment {
		checker color White color DarkSlateGrey
		scale 2
	}
	finish {
		ambient 0.2
		diffuse 0.8
	}
}

Et voici ce que nous obtenons :

Retour Retour