File:Pentominos 2x3x10.png
Pentominos_2x3x10.png (480 × 360 pixel, dimensione del file: 75 KB, tipo MIME: image/png, ciclico, 13 frame, 13 s)
Nota: a causa di limitazioni tecniche, le miniature di questo file non saranno animate.
![]() |
Questo file e la sua pagina di descrizione (discussione · modifica) si trovano su Wikimedia Commons (?) |
![](https://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Povray_logo_sphere.png/22px-Povray_logo_sphere.png)
Questa immagine è stata creata con POV-Ray.
DescrizionePentominos 2x3x10.png | Filling a 2x3x10 box with pentominos. Drawn with povray, (GPLed) source follows. |
Data | |
Fonte | Opera propria |
Autore | Toobaz |
Licenza (Riusare questo file) |
GFDL |
Altre versioni | GIF version |
(GPLed) pov file:
#include "colors.inc"
global_settings { ambient_light rgb <10,10,10> }
camera {
location <100, 100, 100>
look_at <2,0,5>
angle 4
}
#declare radiantvertex = union{
cylinder{0, <0,0,1>, .02 pigment {colour White} }
cylinder{0, <0,1,0>, .02 pigment {colour White} }
cylinder{0, <1,0,0>, .02 pigment {colour White} }
}
#declare cubo = union
{
object{radiantvertex}
object{radiantvertex rotate x*180 translate y+z}
object{radiantvertex rotate y*180 translate x+z}
object{radiantvertex rotate z*180 translate x+y}
box { 0, 1 }
}
#declare TNUM = 12;
#declare OSITY = 5;
#declare TRANSP = .5;
#declare cubestructs = array[TNUM][OSITY] //Structures (cubes positions)
{
{x, y, x+y, x+2*y, 2*x+2*y}, //F
{0*y, y, 2*y, 3*y, 4*y}, //I
{0*y, x, y, 2*y, 3*y}, //L
{0*y, y, 2*y, x+2*y, x+3*y}, //N
{0*y, x, y, x+y, x+2*y}, //P
{x, x+y, x+2*y, 2*y, 2*x+2*y}, //T
{0*x, x, 2*x, y, 2*x+y}, //U
{0*x, x, 2*x, y, 2*y}, //V
{y, x, y+x, 2*x, 2*y}, //W
{x, y, x+y, x+2*y, 2*x+y}, //X
{x, x+y, x+2*y, x+3*y, 2*y}, //Y
{x, x+y, x+2*y, 2*x, 2*y} //Z
}
#declare pos_rot = array[TNUM][2] //Collocations (rotation, translation)
{
{<90,90,0>,3*z}, //F
{<90,0,0>,<1,1,4>}, //I
{<90,180,90>,<2,1,9>}, //L
{<-90,0,-90>,<0,1,6>}, //N
{<90,90,0>,z}, //P
{<90,90,0>,7*z}, //T
{<180,90,0>,<1,1,9>}, //U
{<90,0,0>,y-z}, //V
{<90,180,0>,3*x+5*z}, //W
{<90,0,0>,6*z}, //X
{<90,0,0>,<1,1,1>}, //Y
{<90,0,0>,y} //Z
}
#declare piece_cols = array[TNUM] //Colours (copied from Commons image)
{< 226, 246, 0>,//, TRANSP>,
< 29, 26, 216>,//, TRANSP>,
< 255, 93, 223>,//, TRANSP>,
< 3, 0, 255>,//, TRANSP>,
< 0, 225, 0>,//, TRANSP>,
< 0, 255, 236>,//, TRANSP>,
< 255, 0, 204>,//, TRANSP>,
< 0, 180, 165>,//, TRANSP>,
< 144, 238, 144>,//, TRANSP>,
< 255, 0, 3>,//, TRANSP>,
< 52, 6, 179>,//, TRANSP>,
< 179, 178, 6>,//, TRANSP>
}
#declare order = array[TNUM] //Which pieces show first?
{4, 0, 7, 3, 11, 8, 5, 10, 6, 9, 1, 2}
#declare extindex = 0;
#while (extindex < clock) //We pass all the pieces...
#if (extindex < TNUM) //... but we show only the first ones
#declare index = order[extindex];
union
{
#declare cubex = 0;
#while (cubex < OSITY)
object{
cubo translate cubestructs[index][cubex]
}
#declare cubex = cubex + 1;
#end
pigment {color rgbt piece_cols[index]/255}
rotate pos_rot[index][0] translate pos_rot[index][1]
}
#end
#declare extindex = extindex + 1;
#end
(GPLed) ini file:
; POV-Ray animation ini file Antialias=Off Antialias_Threshold=0.1 Antialias_Depth=2 Input_File_Name=polim.pov Initial_Frame=1 Final_Frame=13 Initial_Clock=1 Final_Clock=13 Cyclic_Animation=on Pause_when_Done=off
Io, detentore del copyright su quest'opera, dichiaro di pubblicarla con le seguenti licenze:
![]() |
È permesso copiare, distribuire e/o modificare questo documento in base ai termini della GNU Free Documentation License, Versione 1.2 o successive pubblicata dalla Free Software Foundation; senza alcuna sezione non modificabile, senza testo di copertina e senza testo di quarta di copertina. Una copia della licenza è inclusa nella sezione intitolata Testo della GNU Free Documentation License.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
![]() ![]() ![]() |
Questo file è disponibile in base alla licenza Creative Commons Attribuzione-Condividi allo stesso modo 3.0 Unported | |
| ||
Questo tag di copyright è stato aggiunto nell'ambito dell'aggiornamento della licenza dei progetti Wikimedia.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue |
Puoi scegliere la licenza che preferisci.
Didascalie
Aggiungi una brevissima spiegazione di ciò che questo file rappresenta
Elementi ritratti in questo file
raffigura
Valore sconosciuto senza un elemento Wikidata
16 apr 2008
Cronologia del file
Fare clic su un gruppo data/ora per vedere il file come si presentava nel momento indicato.
Data/Ora | Miniatura | Dimensioni | Utente | Commento | |
---|---|---|---|---|---|
attuale | 09:58, 16 apr 2008 | ![]() | 480 × 360 (75 KB) | Toobaz | {{Information |Description=Filling a 2x3x10 box with pentominos. Drawn with povray, (GPLed) source follows. |Source=self-made |Date= 16 Apr 2008 |Author= Toobaz |Permission=GFDL |other_versions= GIF version |
Pagine che usano questo file
Nessuna pagina utilizza questo file.
Estratto da "https://it.wikipedia.org/wiki/File:Pentominos_2x3x10.png"