4.2.11 Script i_o

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

Le fichier d'initialisation :

; Persistence Of Vision raytracer version 3.5 sample file.

Antialias = Off

Antialias_Threshold = 0.2
Antialias_Depth = 3

Input_File_Name = l_o.pov

Initial_Frame = 1
Final_Frame = 20
Initial_Clock = 0
Final_Clock = 1

Pause_when_Done = off

Le script :

// Persistence Of Vision raytracer version 3.5 sample file.
// File by Dan Farmer
// Lambda/omega demonstration

global_settings {assumed_gamma 2.2}

#include "colors.inc"

camera {
	location <0, 0,-10>
	right x*1.3333
	angle 57
	look_at 0
}

light_source {<-20, 30,-25> rgb 1}

#declare L = clock * 3;
#declare Font = "cyrvetic.ttf"

union {
	text {ttf Font
		concat("lambda=", str(L, 1, 2)), 0.1, 0
		scale <1.25, 1.25, 2>
		translate <-3, 1,-1>
		pigment {Cyan}
	}
	box {<-4,-0.5,-1> <4, 0.5, 1>
		pigment {
			gradient y
			turbulence 1
			lambda L
			color_map {
				[0.2 SteelBlue]
				[0.5 White]
				[0.9 Red]
			}
			scale 0.5
		}
	}
	translate y*1.35
}

#declare O = clock;

union {
	text {ttf Font
		concat("omega=", str(O, 1, 2)), 0.1, 0
		scale <1.25, 1.25, 2>
		translate <-3, 1,-1>
		pigment {Cyan}
	}
	box {<-4,-0.5,-1> <4, 0.5, 1>
		pigment {
			gradient y
			turbulence 1
			omega O
			color_map {
				[0.2 SteelBlue]
				[0.5 White]
				[0.9 Red]
			}
			scale 0.5
		}
	}
	translate -y*1.35
}

plane {z, 10 hollow on pigment {Plum}}

Et voici ce que nous obtenons :

Retour Retour