File:Trilite.png

Contenuti della pagina non supportati in altre lingue.
Da Wikiquote, aforismi e citazioni in libertà.

Trilite.png(800 × 600 pixel, dimensione del file: 74 KB, tipo MIME: image/png)

Logo di Commons
Logo di Commons
Questo file e la sua pagina di descrizione (discussione · modifica) si trovano su Wikimedia Commons (?)
 
Questa immagine è stata creata con POV-Ray.

Dettagli

Descrizione
English: A doubly-truncated cylinder, illuminated by 3 perpendicular spotlights. Inspired by File:Dualite.jpg. Also known as a "cork plug". [1]
Data
Fonte Opera propria
Autore Kostmo

Licenza

Io, detentore del copyright su quest'opera, dichiaro di pubblicarla con la seguente licenza:
w:it:Creative Commons
attribuzione
Questo file è disponibile in base alla licenza Creative Commons Attribuzione 3.0 Unported
Tu sei libero:
  • di condividere – di copiare, distribuire e trasmettere quest'opera
  • di modificare – di adattare l'opera
Alle seguenti condizioni:
  • attribuzione – Devi fornire i crediti appropriati, un collegamento alla licenza e indicare se sono state apportate modifiche. Puoi farlo in qualsiasi modo ragionevole, ma non in alcun modo che suggerisca che il licenziante approvi te o il tuo uso.

Source code

// Author: Karl Ostmo
// Date: 09/05/2010
// Version: 1.2

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

#declare camera_pos = 7;
#declare point_lightsource_pos = 20;

#declare spotlight_distance = 60;

#declare wall_spacing = 3;
#declare object_radius = 0.75;

#declare object_right_edge = wall_spacing - object_radius;
#declare wedge_slope = 0.5;

#declare first_wedge_plane_z_intercept = wall_spacing - wedge_slope*object_right_edge;
#declare first_wedge_plane_distance = first_wedge_plane_z_intercept / sqrt(wedge_slope*wedge_slope + 1);

#declare second_wedge_plane_z_intercept = wall_spacing + wedge_slope*object_right_edge;
#declare second_wedge_plane_distance = second_wedge_plane_z_intercept / sqrt(wedge_slope*wedge_slope + 1);

camera {
	location camera_pos
	look_at	0
}

difference {
	intersection {

		cylinder {
			<wall_spacing - object_radius, wall_spacing, wall_spacing>, <wall_spacing + object_radius, wall_spacing, wall_spacing>, object_radius
		}

		plane {
			<-1, 0, 1/wedge_slope>, first_wedge_plane_distance
		}
	}

	plane {
		<1, 0, 1/wedge_slope>, second_wedge_plane_distance
	}

	pigment {
		Candy_Cane
		scale 0.25
	}
}

#declare planes = array[3] {x, y, z}

#declare lightsource_positions = array[3] {
	<spotlight_distance, wall_spacing, wall_spacing>,
	<wall_spacing, spotlight_distance, wall_spacing>,
	<wall_spacing, wall_spacing, spotlight_distance>
}

#declare lightsource_targets = array[3] {
	<0, wall_spacing, wall_spacing>,
	<wall_spacing, 0, wall_spacing>,
	<wall_spacing, wall_spacing, 0>
}

#declare lightsource_colors = array[3] {
	Red,
	Green,
	Blue
}

#declare Index = 0;
#while(Index < 3)

	light_source {
	    lightsource_positions[Index]
	    color White
	    spotlight
	    radius 1
	    falloff 2.5
	    point_at lightsource_targets[Index]
	}

	plane {
		planes[Index], 0
		pigment {
			lightsource_colors[Index]
		}
	}

	#declare Index = Index + 1;
#end

light_source {
	point_lightsource_pos
	color 0.4
}

Didascalie

Aggiungi una brevissima spiegazione di ciò che questo file rappresenta

Elementi ritratti in questo file

raffigura

Cronologia del file

Fare clic su un gruppo data/ora per vedere il file come si presentava nel momento indicato.

Data/OraMiniaturaDimensioniUtenteCommento
attuale02:45, 6 set 2010Miniatura della versione delle 02:45, 6 set 2010800 × 600 (74 KB)KostmoMade the square more square
22:20, 5 set 2010Miniatura della versione delle 22:20, 5 set 2010800 × 600 (80 KB)Kostmo{{Information |Description={{en|1=A doubly-truncated cone, illuminated by 3 perpendicular spotlights. Inspired by File:Dualite.jpg.}} |Source={{own}} |Author=Kostmo |Date=2010-09-05 |Permission= |other_versions= }} [[Category:Perspe

La seguente pagina usa questo file:

Utilizzo globale del file

Anche i seguenti wiki usano questo file: