fbpx
Wikipedia

Hexahedron

Faylın orijinalı(742 × 826 piksel, fayl həcmi: 51 KB, MIME növü: image/jpeg)

Bu fayl "Vikimedia Commons"dadır
və digər layihələrdə istifadə edilə bilər.
Faylın təsvir səhifəsinə get

Xülasə

İzah
English: A Hexahedron (cube). A regular polyhedron.
Mənbə see below
Müəllif The original uploader was Cyp at ingilis Vikipediya.
File:Hexahedron.svg is a vector version of this file. It should be used in place of this JPG file when not inferior.

File:Hexahedron.jpg → File:Hexahedron.svg

For more information, see Help:SVG.

In other languages

Alemannisch  العربية  беларуская (тарашкевіца)  български  বাংলা  català  нохчийн  čeština  dansk  Deutsch  Ελληνικά  English  British English  Esperanto  español  eesti  euskara  فارسی  suomi  français  Frysk  galego  עברית  hrvatski  magyar  հայերեն  Bahasa Indonesia  Ido  italiano  日本語  ქართული  한국어  lietuvių  македонски  മലയാളം  Bahasa Melayu  norsk bokmål  Plattdüütsch  Nederlands  norsk nynorsk  norsk  occitan  polski  português  português do Brasil  română  русский  sicilianu  Scots  slovenčina  slovenščina  српски / srpski  svenska  தமிழ்  ไทย  Türkçe  татарча/tatarça  українська  vèneto  Tiếng Việt  中文(简体)  中文(繁體)  +/−

Lisenziya

Bu sənədi GNU Azad Sənədləşdirmə Lisenziyası, Versiya 1.2 və ya Azad Proqram Fondu tərəfindən nəşr olunan hər hansı sonrakı versiya şərtlərinə əsasən dəyişməz bölmələr, ön qapaq mətnləri və arxa qapaq mətnləri olmadan köçürmək, yayımlamaq və / və ya dəyişdirmək üçün icazə verilir; Lisenziyanın bir nüsxəsi GNU Azad Sənədləşdirmə Lisenziyası adlı hissəyə daxil edilmişdir.

Bu fayl Creative Commons Attribution-Share Alike 3.0 Sinqapur lisenziyası altında yayımlanır.
Azadsınız:
  • paylaşmaq – əsəri köçürmək, paylamaq və ötürmək üçün
  • remiks etmək – əsəri adaptasiya etmək
Aşağıdakı şərtlərə riayət etməklə:
  • istinad – Müvafiq kredit verməlisiniz, lisenziyaya bir keçid verməlisiniz və dəyişikliklərin olub olmadığını bildirməlisiniz. Bunu hər hansı bir ağlabatan şəkildə edə bilərsiniz, ancaq lisenziyalaşdırıcının sizi və ya istifadənizi təsdiqləməsini təklif edən bir şəkildə deyil.
  • bənzər paylaşma – Əsəri remix edirsinizsə, dəyişdirirsinizsə və ya üzərində iş aparırsınızsa, öz töhfələrinizi orijinalda olduğu kimi eyni və ya uyğun lisenziya altında yayımlamalısınız.
This licensing tag was added to this file as part of the GFDL licensing update.

Povray src code

Hexahedron, made by me using POV-Ray, see en:User:Cyp/Poly.pov for source.}}

//Picture *** Use flashiness=1 !!! *** // // +w1024 +h1024 +a0.3 +am2 // +w512 +h512 +a0.3 +am2 // //Movie *** Use flashiness=0.25 !!! *** // // +kc +kff120 +w256 +h256 +a0.3 +am2 // +kc +kff60 +w256 +h256 +a0.3 +am2 //"Fast" preview // +w128 +h128 #declare notwireframe=1; #declare withreflection=0; #declare flashiness=0.25; //Still pictures use 1, animated should probably be about 0.25. #macro This_shape_will_be_drawn()  //PLATONIC SOLIDS ***********  //tetrahedron() #declare rotation=seed(1889/*1894*/);  //hexahedron() #declare rotation=seed(7122);  //octahedron() #declare rotation=seed(4193);  //dodecahedron() #declare rotation=seed(4412);  //icosahedron() #declare rotation=seed(7719);  //weirdahedron() #declare rotation=seed(7412);  //ARCHIMEDIAN SOLIDS ***********  //cuboctahedron() #declare rotation=seed(1941);  //icosidodecahedron() #declare rotation=seed(2241);  //truncatedtetrahedron() #declare rotation=seed(8717);  //truncatedhexahedron() #declare rotation=seed(1345);  //truncatedoctahedron() #declare rotation=seed(7235);  //truncateddodecahedron() #declare rotation=seed(9374);  //truncatedicosahedron() #declare rotation=seed(1666);  //rhombicuboctahedron() #declare rotation=seed(6124);  //truncatedcuboctahedron() #declare rotation=seed(1156);  //rhombicosidodecahedron() #declare rotation=seed(8266);  //truncatedicosidodecahedron() #declare rotation=seed(1422);  //snubhexahedron(-1) #declare rotation=seed(7152);  //snubhexahedron(1) #declare rotation=seed(1477);  //snubdodecahedron(-1) #declare rotation=seed(5111);  //snubdodecahedron(1) #declare rotation=seed(8154);  //CATALAN SOLIDS ***********  //rhombicdodecahedron() #declare rotation=seed(7154);  //rhombictriacontahedron() #declare rotation=seed(1237);  //triakistetrahedron() #declare rotation=seed(7735);  //triakisoctahedron() #declare rotation=seed(5354);  //tetrakishexahedron() #declare rotation=seed(1788);  //triakisicosahedron() #declare rotation=seed(1044);  //pentakisdodecahedron() #declare rotation=seed(6100);  //deltoidalicositetrahedron() #declare rotation=seed(5643);  //disdyakisdodecahedron() #declare rotation=seed(1440);  //deltoidalhexecontahedron() #declare rotation=seed(1026);  //disdyakistriacontahedron() #declare rotation=seed(1556);  //pentagonalicositetrahedron(-1) #declare rotation=seed(7771);  //pentagonalicositetrahedron(1) #declare rotation=seed(3470);  //pentagonalhexecontahedron(-1) #declare rotation=seed(1046);  //pentagonalhexecontahedron(1) #declare rotation=seed(1096);  //PRISMS, ANTIPRISMS, ETC... ***********  //rprism(5) #declare rotation=seed(6620);  antiprism(5) #declare rotation=seed(6620);  //bipyramid(5) #declare rotation=seed(6620);  //trapezohedron(17) #declare rotation=seed(6620); #end #declare tau=(1+sqrt(5))/2; #declare sq2=sqrt(2); #declare sq297=sqrt(297); #declare xi=(pow(sq297+17,1/3)-pow(sq297-17,1/3)-1)/3; #declare sqweird=sqrt(tau-5/27); #declare ouch=pow((tau+sqweird)/2,1/3)+pow((tau-sqweird)/2,1/3); #declare alfa=ouch-1/ouch; #declare veta=(ouch+tau+1/ouch)*tau; #macro tetrahedron()  addpointsevensgn(<1,1,1>)  autoface() #end #macro hexahedron()  addpointssgn(<1,1,1>,<1,1,1>)  autoface() #end #macro octahedron()  addevenpermssgn(<1,0,0>,<1,0,0>)  autoface() #end #macro dodecahedron()  addpointssgn(<1,1,1>,<1,1,1>)  addevenpermssgn(<0,1/tau,tau>,<0,1,1>)  autoface() #end #macro icosahedron()  addevenpermssgn(<0,1,tau>,<0,1,1>)  autoface() #end #macro weirdahedron()  addpermssgn(<1,2,3>,<1,1,1>)  autoface() #end #macro cuboctahedron()  addevenpermssgn(<0,1,1>,<0,1,1>)  autoface() #end #macro icosidodecahedron()  addevenpermssgn(<0,0,2*tau>,<0,0,1>)  addevenpermssgn(<1,tau,1+tau>,<1,1,1>)  autoface() #end #macro truncatedtetrahedron()  addevenpermsevensgn(<1,1,3>)  autoface() #end #macro truncatedhexahedron()  addevenpermssgn(<sq2-1,1,1>,<1,1,1>)  autoface() #end #macro truncatedoctahedron()  addpermssgn(<0,1,2>,<0,1,1>)  autoface() #end #macro truncateddodecahedron()  addevenpermssgn(<0,1/tau,2+tau>,<0,1,1>)  addevenpermssgn(<1/tau,tau,2*tau>,<1,1,1>)  addevenpermssgn(<tau,2,1+tau>,<1,1,1>)  autoface() #end #macro truncatedicosahedron()  addevenpermssgn(<0,1,3*tau>,<0,1,1>)  addevenpermssgn(<2,1+2*tau,tau>,<1,1,1>)  addevenpermssgn(<1,2+tau,2*tau>,<1,1,1>)  autoface() #end #macro rhombicuboctahedron()  addevenpermssgn(<1+sq2,1,1>,<1,1,1>)  autoface() #end #macro truncatedcuboctahedron()  addpermssgn(<1,1+sq2,1+sq2*2>,<1,1,1>)  autoface() #end #macro rhombicosidodecahedron()  addevenpermssgn(<1,1,1+2*tau>,<1,1,1>)  addevenpermssgn(<tau,2*tau,1+tau>,<1,1,1>)  addevenpermssgn(<2+tau,0,1+tau>,<1,0,1>)  autoface() #end #macro truncatedicosidodecahedron()  addevenpermssgn(<1/tau,1/tau,3+tau>,<1,1,1>)  addevenpermssgn(<2/tau,tau,1+2*tau>,<1,1,1>)  addevenpermssgn(<1/tau,1+tau,3*tau-1>,<1,1,1>)  addevenpermssgn(<2*tau-1,2,2+tau>,<1,1,1>)  addevenpermssgn(<tau,3,2*tau>,<1,1,1>)  autoface() #end #macro snubhexahedron(s)  addpermsaltsgn(<1,1/xi,xi>*s)  autoface() #end #macro snubdodecahedron(s)  addevenpermsevensgn(<2*alfa,2,2*veta>*s)  addevenpermsevensgn(<alfa+veta/tau+tau,-alfa*tau+veta+1/tau,alfa/tau+veta*tau-1>*s)  addevenpermsevensgn(<-alfa/tau+veta*tau+1,-alfa+veta/tau-tau,alfa*tau+veta-1/tau>*s)  addevenpermsevensgn(<-alfa/tau+veta*tau-1,alfa-veta/tau-tau,alfa*tau+veta+1/tau>*s)  addevenpermsevensgn(<alfa+veta/tau-tau,alfa*tau-veta+1/tau,alfa/tau+veta*tau+1>*s)  autoface() #end #macro rhombicdodecahedron()  cuboctahedron() dual() #end #macro rhombictriacontahedron()  icosidodecahedron() dual() #end #macro triakistetrahedron()  truncatedtetrahedron() dual() #end #macro triakisoctahedron()  truncatedhexahedron() dual() #end #macro tetrakishexahedron()  truncatedoctahedron() dual() #end #macro triakisicosahedron()  truncateddodecahedron() dual() #end #macro pentakisdodecahedron()  truncatedicosahedron() dual() #end #macro deltoidalicositetrahedron()  rhombicuboctahedron() dual() #end #macro disdyakisdodecahedron()  truncatedcuboctahedron() dual() #end #macro deltoidalhexecontahedron()  rhombicosidodecahedron() dual() #end #macro disdyakistriacontahedron()  truncatedicosidodecahedron() dual() #end #macro pentagonalicositetrahedron(s)  snubhexahedron(s) dual() #end #macro pentagonalhexecontahedron(s)  snubdodecahedron(s) dual() #end #macro rprism(n)  #local a=sqrt((1-cos(2*pi/n))/2);  #local b=0; #while(b<n-.5)  addpointssgn(<sin(2*pi*b/n),cos(2*pi*b/n),a>,<0,0,1>)  #local b=b+1; #end  autoface() #end #macro antiprism(n)  #local a=sqrt((cos(pi/n)-cos(2*pi/n))/2);  #local b=0; #while(b<2*n-.5)  addpoint(<sin(pi*b/n),cos(pi*b/n),a>)  #local a=-a; #local b=b+1; #end  autoface() #end #macro bipyramid(n)  rprism(n) dual() #end #macro trapezohedron(n)  antiprism(n) dual() #end #declare points=array[1000]; #declare npoints=0; #declare faces=array[1000]; #declare nfaces=0; #macro addpoint(a)  #declare points[npoints]=a;  #declare npoints=npoints+1; #end #macro addevenperms(a)  addpoint(a)  addpoint(<a.y,a.z,a.x>)  addpoint(<a.z,a.x,a.y>) #end #macro addperms(a)  addevenperms(a)  addevenperms(<a.x,a.z,a.y>) #end #macro addpointssgn(a,s)  addpoint(a)  #if(s.x) addpointssgn(a*<-1,1,1>,s*<0,1,1>) #end  #if(s.y) addpointssgn(a*<1,-1,1>,s*<0,0,1>) #end  #if(s.z) addpoint(a*<1,1,-1>) #end #end #macro addevenpermssgn(a,s)  addpointssgn(a,s)  addpointssgn(<a.y,a.z,a.x>,<s.y,s.z,s.x>)  addpointssgn(<a.z,a.x,a.y>,<s.z,s.x,s.y>) #end #macro addpermssgn(a,s)  addevenpermssgn(a,s)  addevenpermssgn(<a.x,a.z,a.y>,<s.x,s.z,s.y>) #end #macro addpointsevensgn(a)  addpoint(a)  addpoint(a*<-1,-1,1>)  addpoint(a*<-1,1,-1>)  addpoint(a*<1,-1,-1>) #end #macro addevenpermsevensgn(a)  addevenperms(a)  addevenperms(a*<-1,-1,1>)  addevenperms(a*<-1,1,-1>)  addevenperms(a*<1,-1,-1>) #end #macro addpermsaltsgn(a)  addevenpermsevensgn(a)  addevenpermsevensgn(<a.x,a.z,-a.y>) #end /*#macro addevenpermssgn(a,s) //Calls addevenperms with, for each 1 in s, a.{x,y,z} replaced with {+,-}a.{x,y,z}  addevenperms(a)  #if(s.x) addevenpermssgn(a*<-1,1,1>,s*<0,1,1>) #end  #if(s.y) addevenpermssgn(a*<1,-1,1>,s*<0,0,1>) #end  #if(s.z) addevenperms(a*<1,1,-1>) #end #end*/ #macro addface(d,l)  #local a=vnormalize(d)/l;   #local f=1;  #local n=0; #while(n<nfaces-.5)  #if(vlength(faces[n]-a)<0.00001) #local f=0; #end  #local n=n+1; #end  #if(f)  #declare faces[nfaces]=a;  #declare nfaces=nfaces+1;  #end #end #macro dual()  #declare temp=faces;  #declare faces=points;  #declare points=temp;   #declare temp=nfaces;  #declare nfaces=npoints;  #declare npoints=temp;  #end #macro autoface() //WARNING: ONLY WORKS IF ALL EDGES HAVE EQUAL LENGTH  //Find edge length   #declare elength=1000;  #local a=0; #while(a<npoints-.5) #local b=0; #while(b<npoints-.5)  #local c=vlength(points[a]-points[b]); #if(c>0.00001 & c<elength) #local elength=c; #end  #local b=b+1; #end #local a=a+1; #end  //Find planes  //#macro planes()  #local a=0; #while(a<npoints-.5)  #local b=a+1; #while(b<npoints-.5)  #if(vlength(points[a]-points[b])<elength+0.00001) #local c=b+1; #while(c<npoints-.5)  #if(vlength(points[a]-points[c])<elength+0.00001)  #local n=vnormalize(vcross(points[b]-points[a],points[c]-points[a]));  #local d=vdot(n,points[a]);  #if(d<0) #local n=-n; #local d=-d; #end  #local f=1;  #local e=0; #while(e<npoints-.5)  #if(vdot(n, points[e])>d+0.00001) #local f=0; #end  #local e=e+1; #end  #if(f)  #declare ld=d;  addface(n,d) //plane { n, d }  #end  #end  #local c=c+1; #end #end  #local b=b+1; #end  #local a=a+1; #end #end This_shape_will_be_drawn() //Random rotations are (hopefully) equally distributed... #declare rot1=rand(rotation)*pi*2; #declare rot2=acos(1-2*rand(rotation)); #declare rot3=(rand(rotation)+clock)*pi*2; #macro dorot()  rotate rot1*180/pi*y  rotate rot2*180/pi*x  rotate rot3*180/pi*y #end //Scale shape to fit in unit sphere #local b=0; #local a=0; #while(a<npoints-.5)  #local c=vlength(points[a]); #if(c>b) #local b=c; #end #local a=a+1; #end #local a=0; #while(a<npoints-.5)  #local points[a]=points[a]/b; #local a=a+1; #end #local a=0; #while(a<nfaces-.5)  #local faces[a]=faces[a]*b; #local a=a+1; #end //Draw edges #macro addp(a)  #declare p[np]=a;  #declare np=np+1; #end #local a=0; #while(a<nfaces-.5)  #declare p=array[20];  #declare np=0;  #local b=0; #while(b<npoints-.5)  #if(vdot(faces[a],points[b])>1-0.00001) addp(b) #end  #local b=b+1; #end  #local c=0; #while(c<np-.5)  #local d=0; #while(d<np-.5) #if(p[c]<p[d]-.5)  #local f=1;  #local e=0; #while(e<np-.5) #if(e!=c & e!=d & vdot(vcross(points[p[c]],points[p[d]]),points[p[e]])<0)  #local f=0;  #end #local e=e+1; #end  #if(f)  object {  cylinder { points[p[c]], points[p[d]], .01 dorot() }  pigment { colour <.3,.3,.3> }  finish { ambient 0 diffuse 1 phong 1 }  }  #end #end   #local d=d+1; #end  #local c=c+1; #end #local a=a+1; #end /*#local a=0; #while(a<npoints-.5)  #local b=a+1; #while(b<npoints-.5)  #if(vlength(points[a]-points[b])<elength+0.00001)  object {  cylinder { points[a], points[b], .01 dorot() }  pigment { colour <.3,.3,.3> }  finish { ambient 0 diffuse 1 phong 1 }  }  #end  #local b=b+1; #end #local a=a+1; #end*/ //Draw points #local a=0; #while(a<npoints-.5)  object {  sphere { points[a], .01 dorot() }  pigment { colour <.3,.3,.3> }  finish { ambient 0 diffuse 1 phong 1 }  } #local a=a+1; #end #if(notwireframe) //Draw planes object {  intersection {  #local a=0; #while(a<nfaces-.5)  plane { faces[a], 1/vlength(faces[a]) }  #local a=a+1; #end  //planes()  //sphere { <0,0,0>, 1 }  //sphere { <0,0,0>, ld+.01 inverse }  dorot()  }  pigment { colour rgbt <.8,.8,.8,.4> }  finish { ambient 0 diffuse 1 phong flashiness #if(withreflection) reflection { .2 } #end }  //interior { ior 1.5 }  photons {  target on  refraction on  reflection on  collect on  } } #end // CCC Y Y PP // C Y Y P P // C Y PP // C Y P // CCC Y P #local a=0; #while(a<11.0001)  light_source { <4*sin(a*pi*2/11), 5*cos(a*pi*6/11), -4*cos(a*pi*2/11)> colour (1+<sin(a*pi*2/11),sin(a*pi*2/11+pi*2/3),sin(a*pi*2/11+pi*4/3)>)*2/11 }  #local a=a+1; #end background { color <1,1,1> } camera {  perspective  location <0,0,0>  direction <0,0,1>  right x/2  up y/2  sky <0,1,0>  location <0,0,-4.8>  look_at <0,0,0> } global_settings {  max_trace_level 40  photons {  count 200000  autostop 0  } } 
File:Hexahedron.svg is a vector version of this file. It should be used in place of this JPG file when not inferior.

File:Hexahedron.jpg → File:Hexahedron.svg

For more information, see Help:SVG.

In other languages

Alemannisch  العربية  беларуская (тарашкевіца)  български  বাংলা  català  нохчийн  čeština  dansk  Deutsch  Ελληνικά  English  British English  Esperanto  español  eesti  euskara  فارسی  suomi  français  Frysk  galego  עברית  hrvatski  magyar  հայերեն  Bahasa Indonesia  Ido  italiano  日本語  ქართული  한국어  lietuvių  македонски  മലയാളം  Bahasa Melayu  norsk bokmål  Plattdüütsch  Nederlands  norsk nynorsk  norsk  occitan  polski  português  português do Brasil  română  русский  sicilianu  Scots  slovenčina  slovenščina  српски / srpski  svenska  தமிழ்  ไทย  Türkçe  татарча/tatarça  українська  vèneto  Tiếng Việt  中文(简体)  中文(繁體)  +/−

Captions

Add a one-line explanation of what this file represents
Image of Cube

Items portrayed in this file

təsvir edir

copyright status ingilis

copyrighted ingilis

lisenziya

GNU Free Documentation License, version 1.2 or later ingilis

Creative Commons Attribution-ShareAlike 3.0 Unported ingilis

Faylın tarixçəsi

Faylın əvvəlki versiyasını görmək üçün gün/tarix bölməsindəki tarixlərə klikləyin.

Tarix/VaxtKiçik şəkilÖlçülərİstifadəçiŞərh
indiki20:28, 6 yanvar 2005742 × 826 (51 KB)Kjell AndréA Hexahedron (cube). A regular polyhedron.

Bu şəkilə olan keçidlər:

Faylın qlobal istifadəsi

Bu fayl aşağıdakı vikilərdə istifadə olunur:

  • Платоново тяло
  • Mnohostěn
  • Wikipedista:Jan Hložanka
  • Platonisk legeme
  • Polyeder
  • Wikipedia:Löschkandidaten/17. Juli 2008
  • Cube
  • Regular icosahedron
  • Octahedron
  • Polyhedron
  • Rhombicuboctahedron
  • User:Cyp
  • Snub cube
  • Truncated octahedron
  • Truncated cube
  • Truncated cuboctahedron
  • Regular polyhedron
  • Regular polytope
  • Rhombic dodecahedron
  • Polyform
  • Triakis octahedron
  • Tetrakis hexahedron
  • Deltoidal icositetrahedron
  • Disdyakis dodecahedron
  • Pentagonal icositetrahedron
  • Sphericity
  • List of uniform polyhedra by vertex figure
  • Alternation (geometry)
  • User:Fropuff/Tables/Platonic solids
  • Coxeter–Dynkin diagram
  • Atomism
  • User:Mike40033/List of regular polytopes
  • Regular dodecahedron
  • Octacube (sculpture)
  • Template:Octahedral truncations
  • User:Cyp/Poly.pov
  • en.wikiversity.org layihəsində istifadəsi
    • Distances/Vectors
  • Alternado (geometrio)
  • Platona solido
  • Kvazaŭregula romba kahelaro
  • Okedra simetrio
  • Regula pluredro
  • Bu faylın qlobal istifadəsinə baxın.

    fayl, hexahedron, fayl, faylın, tarixçəsi, fayl, keçidləri, faylın, qlobal, istifadəsisınaq, göstərişi, ölçüsü, piksel, digər, ölçülər, piksel, piksel, piksel, faylın, orijinalı, 8206, piksel, fayl, həcmi, mime, növü, image, jpeg, fayl, vikimedia, commons, dad. Fayl Faylin tarixcesi Fayl kecidleri Faylin qlobal istifadesiSinaq gosterisi olcusu 538 599 piksel Diger olculer 216 240 piksel 431 480 piksel 742 826 piksel Faylin orijinali 8206 742 826 piksel fayl hecmi 51 KB MIME novu image jpeg Bu fayl Vikimedia Commons dadirve diger layihelerde istifade edile biler Faylin tesvir sehifesine get Xulase IzahHexahedron jpg English A Hexahedron cube A regular polyhedron Menbe see below Muellif The original uploader was Cyp at ingilis Vikipediya File Hexahedron svg is a vector version of this file It should be used in place of this JPG file when not inferior File Hexahedron jpg File Hexahedron svg For more information see Help SVG In other languages Alemannisch nbsp العربية nbsp belaruskaya tarashkevica nbsp blgarski nbsp ব ল nbsp catala nbsp nohchijn nbsp cestina nbsp dansk nbsp Deutsch nbsp Ellhnika nbsp English nbsp British English nbsp Esperanto nbsp espanol nbsp eesti nbsp euskara nbsp فارسی nbsp suomi nbsp francais nbsp Frysk nbsp galego nbsp עברית nbsp hrvatski nbsp magyar nbsp հայերեն nbsp Bahasa Indonesia nbsp Ido nbsp italiano nbsp 日本語 nbsp ქართული nbsp 한국어 nbsp lietuviu nbsp makedonski nbsp മലയ ള nbsp Bahasa Melayu nbsp norsk bokmal nbsp Plattduutsch nbsp Nederlands nbsp norsk nynorsk nbsp norsk nbsp occitan nbsp polski nbsp portugues nbsp portugues do Brasil nbsp romană nbsp russkij nbsp sicilianu nbsp Scots nbsp slovencina nbsp slovenscina nbsp srpski srpski nbsp svenska nbsp தம ழ nbsp ithy nbsp Turkce nbsp tatarcha tatarca nbsp ukrayinska nbsp veneto nbsp Tiếng Việt nbsp 中文 简体 nbsp 中文 繁體 nbsp nbsp Lisenziya Bu senedi GNU Azad Senedlesdirme Lisenziyasi Versiya 1 2 ve ya Azad Proqram Fondu terefinden nesr olunan her hansi sonraki versiya sertlerine esasen deyismez bolmeler on qapaq metnleri ve arxa qapaq metnleri olmadan kocurmek yayimlamaq ve ve ya deyisdirmek ucun icaze verilir Lisenziyanin bir nusxesi GNU Azad Senedlesdirme Lisenziyasi adli hisseye daxil edilmisdir http www gnu org copyleft fdl html GFDL GNU Free Documentation License true true Bu fayl Creative Commons Attribution Share Alike 3 0 Sinqapur lisenziyasi altinda yayimlanir Azadsiniz paylasmaq eseri kocurmek paylamaq ve oturmek ucun remiks etmek eseri adaptasiya etmek Asagidaki sertlere riayet etmekle istinad Muvafiq kredit vermelisiniz lisenziyaya bir kecid vermelisiniz ve deyisikliklerin olub olmadigini bildirmelisiniz Bunu her hansi bir aglabatan sekilde ede bilersiniz ancaq lisenziyalasdiricinin sizi ve ya istifadenizi tesdiqlemesini teklif eden bir sekilde deyil benzer paylasma Eseri remix edirsinizse deyisdirirsinizse ve ya uzerinde is aparirsinizsa oz tohfelerinizi orijinalda oldugu kimi eyni ve ya uygun lisenziya altinda yayimlamalisiniz This licensing tag was added to this file as part of the GFDL licensing update http creativecommons org licenses by sa 3 0 CC BY SA 3 0 Creative Commons Attribution Share Alike 3 0 true true Povray src code Hexahedron made by me using POV Ray see en User Cyp Poly pov for source Picture Use flashiness 1 nbsp w1024 h1024 a0 3 am2 w512 h512 a0 3 am2 Movie Use flashiness 0 25 nbsp kc kff120 w256 h256 a0 3 am2 kc kff60 w256 h256 a0 3 am2 Fast preview w128 h128 declare notwireframe 1 declare withreflection 0 declare flashiness 0 25 Still pictures use 1 animated should probably be about 0 25 macro This shape will be drawn PLATONIC SOLIDS tetrahedron declare rotation seed 1889 1894 hexahedron declare rotation seed 7122 octahedron declare rotation seed 4193 dodecahedron declare rotation seed 4412 icosahedron declare rotation seed 7719 weirdahedron declare rotation seed 7412 ARCHIMEDIAN SOLIDS cuboctahedron declare rotation seed 1941 icosidodecahedron declare rotation seed 2241 truncatedtetrahedron declare rotation seed 8717 truncatedhexahedron declare rotation seed 1345 truncatedoctahedron declare rotation seed 7235 truncateddodecahedron declare rotation seed 9374 truncatedicosahedron declare rotation seed 1666 rhombicuboctahedron declare rotation seed 6124 truncatedcuboctahedron declare rotation seed 1156 rhombicosidodecahedron declare rotation seed 8266 truncatedicosidodecahedron declare rotation seed 1422 snubhexahedron 1 declare rotation seed 7152 snubhexahedron 1 declare rotation seed 1477 snubdodecahedron 1 declare rotation seed 5111 snubdodecahedron 1 declare rotation seed 8154 CATALAN SOLIDS rhombicdodecahedron declare rotation seed 7154 rhombictriacontahedron declare rotation seed 1237 triakistetrahedron declare rotation seed 7735 triakisoctahedron declare rotation seed 5354 tetrakishexahedron declare rotation seed 1788 triakisicosahedron declare rotation seed 1044 pentakisdodecahedron declare rotation seed 6100 deltoidalicositetrahedron declare rotation seed 5643 disdyakisdodecahedron declare rotation seed 1440 deltoidalhexecontahedron declare rotation seed 1026 disdyakistriacontahedron declare rotation seed 1556 pentagonalicositetrahedron 1 declare rotation seed 7771 pentagonalicositetrahedron 1 declare rotation seed 3470 pentagonalhexecontahedron 1 declare rotation seed 1046 pentagonalhexecontahedron 1 declare rotation seed 1096 PRISMS ANTIPRISMS ETC rprism 5 declare rotation seed 6620 antiprism 5 declare rotation seed 6620 bipyramid 5 declare rotation seed 6620 trapezohedron 17 declare rotation seed 6620 end declare tau 1 sqrt 5 2 declare sq2 sqrt 2 declare sq297 sqrt 297 declare xi pow sq297 17 1 3 pow sq297 17 1 3 1 3 declare sqweird sqrt tau 5 27 declare ouch pow tau sqweird 2 1 3 pow tau sqweird 2 1 3 declare alfa ouch 1 ouch declare veta ouch tau 1 ouch tau macro tetrahedron addpointsevensgn lt 1 1 1 gt autoface end macro hexahedron addpointssgn lt 1 1 1 gt lt 1 1 1 gt autoface end macro octahedron addevenpermssgn lt 1 0 0 gt lt 1 0 0 gt autoface end macro dodecahedron addpointssgn lt 1 1 1 gt lt 1 1 1 gt addevenpermssgn lt 0 1 tau tau gt lt 0 1 1 gt autoface end macro icosahedron addevenpermssgn lt 0 1 tau gt lt 0 1 1 gt autoface end macro weirdahedron addpermssgn lt 1 2 3 gt lt 1 1 1 gt autoface end macro cuboctahedron addevenpermssgn lt 0 1 1 gt lt 0 1 1 gt autoface end macro icosidodecahedron addevenpermssgn lt 0 0 2 tau gt lt 0 0 1 gt addevenpermssgn lt 1 tau 1 tau gt lt 1 1 1 gt autoface end macro truncatedtetrahedron addevenpermsevensgn lt 1 1 3 gt autoface end macro truncatedhexahedron addevenpermssgn lt sq2 1 1 1 gt lt 1 1 1 gt autoface end macro truncatedoctahedron addpermssgn lt 0 1 2 gt lt 0 1 1 gt autoface end macro truncateddodecahedron addevenpermssgn lt 0 1 tau 2 tau gt lt 0 1 1 gt addevenpermssgn lt 1 tau tau 2 tau gt lt 1 1 1 gt addevenpermssgn lt tau 2 1 tau gt lt 1 1 1 gt autoface end macro truncatedicosahedron addevenpermssgn lt 0 1 3 tau gt lt 0 1 1 gt addevenpermssgn lt 2 1 2 tau tau gt lt 1 1 1 gt addevenpermssgn lt 1 2 tau 2 tau gt lt 1 1 1 gt autoface end macro rhombicuboctahedron addevenpermssgn lt 1 sq2 1 1 gt lt 1 1 1 gt autoface end macro truncatedcuboctahedron addpermssgn lt 1 1 sq2 1 sq2 2 gt lt 1 1 1 gt autoface end macro rhombicosidodecahedron addevenpermssgn lt 1 1 1 2 tau gt lt 1 1 1 gt addevenpermssgn lt tau 2 tau 1 tau gt lt 1 1 1 gt addevenpermssgn lt 2 tau 0 1 tau gt lt 1 0 1 gt autoface end macro truncatedicosidodecahedron addevenpermssgn lt 1 tau 1 tau 3 tau gt lt 1 1 1 gt addevenpermssgn lt 2 tau tau 1 2 tau gt lt 1 1 1 gt addevenpermssgn lt 1 tau 1 tau 3 tau 1 gt lt 1 1 1 gt addevenpermssgn lt 2 tau 1 2 2 tau gt lt 1 1 1 gt addevenpermssgn lt tau 3 2 tau gt lt 1 1 1 gt autoface end macro snubhexahedron s addpermsaltsgn lt 1 1 xi xi gt s autoface end macro snubdodecahedron s addevenpermsevensgn lt 2 alfa 2 2 veta gt s addevenpermsevensgn lt alfa veta tau tau alfa tau veta 1 tau alfa tau veta tau 1 gt s addevenpermsevensgn lt alfa tau veta tau 1 alfa veta tau tau alfa tau veta 1 tau gt s addevenpermsevensgn lt alfa tau veta tau 1 alfa veta tau tau alfa tau veta 1 tau gt s addevenpermsevensgn lt alfa veta tau tau alfa tau veta 1 tau alfa tau veta tau 1 gt s autoface end macro rhombicdodecahedron cuboctahedron dual end macro rhombictriacontahedron icosidodecahedron dual end macro triakistetrahedron truncatedtetrahedron dual end macro triakisoctahedron truncatedhexahedron dual end macro tetrakishexahedron truncatedoctahedron dual end macro triakisicosahedron truncateddodecahedron dual end macro pentakisdodecahedron truncatedicosahedron dual end macro deltoidalicositetrahedron rhombicuboctahedron dual end macro disdyakisdodecahedron truncatedcuboctahedron dual end macro deltoidalhexecontahedron rhombicosidodecahedron dual end macro disdyakistriacontahedron truncatedicosidodecahedron dual end macro pentagonalicositetrahedron s snubhexahedron s dual end macro pentagonalhexecontahedron s snubdodecahedron s dual end macro rprism n local a sqrt 1 cos 2 pi n 2 local b 0 while b lt n 5 addpointssgn lt sin 2 pi b n cos 2 pi b n a gt lt 0 0 1 gt local b b 1 end autoface end macro antiprism n local a sqrt cos pi n cos 2 pi n 2 local b 0 while b lt 2 n 5 addpoint lt sin pi b n cos pi b n a gt local a a local b b 1 end autoface end macro bipyramid n rprism n dual end macro trapezohedron n antiprism n dual end declare points array 1000 declare npoints 0 declare faces array 1000 declare nfaces 0 macro addpoint a declare points npoints a declare npoints npoints 1 end macro addevenperms a addpoint a addpoint lt a y a z a x gt addpoint lt a z a x a y gt end macro addperms a addevenperms a addevenperms lt a x a z a y gt end macro addpointssgn a s addpoint a if s x addpointssgn a lt 1 1 1 gt s lt 0 1 1 gt end if s y addpointssgn a lt 1 1 1 gt s lt 0 0 1 gt end if s z addpoint a lt 1 1 1 gt end end macro addevenpermssgn a s addpointssgn a s addpointssgn lt a y a z a x gt lt s y s z s x gt addpointssgn lt a z a x a y gt lt s z s x s y gt end macro addpermssgn a s addevenpermssgn a s addevenpermssgn lt a x a z a y gt lt s x s z s y gt end macro addpointsevensgn a addpoint a addpoint a lt 1 1 1 gt addpoint a lt 1 1 1 gt addpoint a lt 1 1 1 gt end macro addevenpermsevensgn a addevenperms a addevenperms a lt 1 1 1 gt addevenperms a lt 1 1 1 gt addevenperms a lt 1 1 1 gt end macro addpermsaltsgn a addevenpermsevensgn a addevenpermsevensgn lt a x a z a y gt end macro addevenpermssgn a s Calls addevenperms with for each 1 in s a x y z replaced with a x y z addevenperms a if s x addevenpermssgn a lt 1 1 1 gt s lt 0 1 1 gt end if s y addevenpermssgn a lt 1 1 1 gt s lt 0 0 1 gt end if s z addevenperms a lt 1 1 1 gt end end macro addface d l local a vnormalize d l local f 1 local n 0 while n lt nfaces 5 if vlength faces n a lt 0 00001 local f 0 end local n n 1 end if f declare faces nfaces a declare nfaces nfaces 1 end end macro dual declare temp faces declare faces points declare points temp declare temp nfaces declare nfaces npoints declare npoints temp end macro autoface WARNING ONLY WORKS IF ALL EDGES HAVE EQUAL LENGTH Find edge length declare elength 1000 local a 0 while a lt npoints 5 local b 0 while b lt npoints 5 local c vlength points a points b if c gt 0 00001 amp c lt elength local elength c end local b b 1 end local a a 1 end Find planes macro planes local a 0 while a lt npoints 5 local b a 1 while b lt npoints 5 if vlength points a points b lt elength 0 00001 local c b 1 while c lt npoints 5 if vlength points a points c lt elength 0 00001 local n vnormalize vcross points b points a points c points a local d vdot n points a if d lt 0 local n n local d d end local f 1 local e 0 while e lt npoints 5 if vdot n points e gt d 0 00001 local f 0 end local e e 1 end if f declare ld d addface n d plane n d end end local c c 1 end end local b b 1 end local a a 1 end end This shape will be drawn Random rotations are hopefully equally distributed declare rot1 rand rotation pi 2 declare rot2 acos 1 2 rand rotation declare rot3 rand rotation clock pi 2 macro dorot rotate rot1 180 pi y rotate rot2 180 pi x rotate rot3 180 pi y end Scale shape to fit in unit sphere local b 0 local a 0 while a lt npoints 5 local c vlength points a if c gt b local b c end local a a 1 end local a 0 while a lt npoints 5 local points a points a b local a a 1 end local a 0 while a lt nfaces 5 local faces a faces a b local a a 1 end Draw edges macro addp a declare p np a declare np np 1 end local a 0 while a lt nfaces 5 declare p array 20 declare np 0 local b 0 while b lt npoints 5 if vdot faces a points b gt 1 0 00001 addp b end local b b 1 end local c 0 while c lt np 5 local d 0 while d lt np 5 if p c lt p d 5 local f 1 local e 0 while e lt np 5 if e c amp e d amp vdot vcross points p c points p d points p e lt 0 local f 0 end local e e 1 end if f object cylinder points p c points p d 01 dorot pigment colour lt 3 3 3 gt finish ambient 0 diffuse 1 phong 1 end end local d d 1 end local c c 1 end local a a 1 end local a 0 while a lt npoints 5 local b a 1 while b lt npoints 5 if vlength points a points b lt elength 0 00001 object cylinder points a points b 01 dorot pigment colour lt 3 3 3 gt finish ambient 0 diffuse 1 phong 1 end local b b 1 end local a a 1 end Draw points local a 0 while a lt npoints 5 object sphere points a 01 dorot pigment colour lt 3 3 3 gt finish ambient 0 diffuse 1 phong 1 local a a 1 end if notwireframe Draw planes object intersection local a 0 while a lt nfaces 5 plane faces a 1 vlength faces a local a a 1 end planes sphere lt 0 0 0 gt 1 sphere lt 0 0 0 gt ld 01 inverse dorot pigment colour rgbt lt 8 8 8 4 gt finish ambient 0 diffuse 1 phong flashiness if withreflection reflection 2 end interior ior 1 5 photons target on refraction on reflection on collect on end CCC Y Y PP C Y Y P P C Y PP C Y P CCC Y P local a 0 while a lt 11 0001 light source lt 4 sin a pi 2 11 5 cos a pi 6 11 4 cos a pi 2 11 gt colour 1 lt sin a pi 2 11 sin a pi 2 11 pi 2 3 sin a pi 2 11 pi 4 3 gt 2 11 local a a 1 end background color lt 1 1 1 gt camera perspective location lt 0 0 0 gt direction lt 0 0 1 gt right x 2 up y 2 sky lt 0 1 0 gt location lt 0 0 4 8 gt look at lt 0 0 0 gt global settings max trace level 40 photons count 200000 autostop 0 File Hexahedron svg is a vector version of this file It should be used in place of this JPG file when not inferior File Hexahedron jpg File Hexahedron svg For more information see Help SVG In other languages Alemannisch nbsp العربية nbsp belaruskaya tarashkevica nbsp blgarski nbsp ব ল nbsp catala nbsp nohchijn nbsp cestina nbsp dansk nbsp Deutsch nbsp Ellhnika nbsp English nbsp British English nbsp Esperanto nbsp espanol nbsp eesti nbsp euskara nbsp فارسی nbsp suomi nbsp francais nbsp Frysk nbsp galego nbsp עברית nbsp hrvatski nbsp magyar nbsp հայերեն nbsp Bahasa Indonesia nbsp Ido nbsp italiano nbsp 日本語 nbsp ქართული nbsp 한국어 nbsp lietuviu nbsp makedonski nbsp മലയ ള nbsp Bahasa Melayu nbsp norsk bokmal nbsp Plattduutsch nbsp Nederlands nbsp norsk nynorsk nbsp norsk nbsp occitan nbsp polski nbsp portugues nbsp portugues do Brasil nbsp romană nbsp russkij nbsp sicilianu nbsp Scots nbsp slovencina nbsp slovenscina nbsp srpski srpski nbsp svenska nbsp தம ழ nbsp ithy nbsp Turkce nbsp tatarcha tatarca nbsp ukrayinska nbsp veneto nbsp Tiếng Việt nbsp 中文 简体 nbsp 中文 繁體 nbsp nbsp CaptionsazerbaycancaAdd a one line explanation of what this file representsingilisImage of CubeItems portrayed in this filetesvir edircopyright status nbsp ingiliscopyrighted nbsp ingilislisenziyaGNU Free Documentation License version 1 2 or later nbsp ingilisCreative Commons Attribution ShareAlike 3 0 Unported nbsp ingilis Faylin tarixcesi Faylin evvelki versiyasini gormek ucun gun tarix bolmesindeki tarixlere klikleyin Tarix VaxtKicik sekilOlculerIstifadeciSerh indiki20 28 6 yanvar 2005742 826 51 KB Kjell AndreA Hexahedron cube A regular polyhedron Fayl kecidleri Bu sekile olan kecidler Duzgun coxuzluler Kub Faylin qlobal istifadesi Bu fayl asagidaki vikilerde istifade olunur ar wikipedia org layihesinde istifadesi سداسي سطوح bg wikipedia org layihesinde istifadesi Uikipediya Fajlove Platonovo tyalo ca wikipedia org layihesinde istifadesi Poliedre cs wikipedia org layihesinde istifadesi Platonske teleso Mnohosten Wikipedista Jan Hlozanka da wikipedia org layihesinde istifadesi Terning Platonisk legeme Polyeder de wikipedia org layihesinde istifadesi Benutzer Raphneck Wikipedia Loschkandidaten 17 Juli 2008 en wikipedia org layihesinde istifadesi Cuboctahedron Cube Regular icosahedron Octahedron Polyhedron Rhombicuboctahedron User Cyp Snub cube Truncated octahedron Truncated cube Truncated cuboctahedron Regular polyhedron Regular polytope Rhombic dodecahedron Polyform Triakis octahedron Tetrakis hexahedron Deltoidal icositetrahedron Disdyakis dodecahedron Pentagonal icositetrahedron Sphericity List of uniform polyhedra by vertex figure Alternation geometry User Fropuff Tables Platonic solids Coxeter Dynkin diagram Atomism User Mike40033 List of regular polytopes Regular dodecahedron Octacube sculpture Template Octahedral truncations User Cyp Poly pov en wikiversity org layihesinde istifadesi Distances Vectors eo wikipedia org layihesinde istifadesi Listo de regulaj hiperpluredroj Alternado geometrio Platona solido Kvazaŭregula romba kahelaro Okedra simetrio Regula pluredro Bu faylin qlobal istifadesine baxin Menbe https az wikipedia org wiki Fayl Hexahedron jpg, wikipedia, oxu, kitab, kitabxana, axtar, tap, hersey,

    ne axtarsan burda

    , en yaxsi meqale sayti, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, seks, porno, indir, yukle, sex, azeri sex, azeri, seks yukle, sex yukle, izle, seks izle, porno izle, mobil seks, telefon ucun, chat, azeri chat, tanisliq, tanishliq, azeri tanishliq, sayt, medeni, medeni saytlar, chatlar, mekan, tanisliq mekani, mekanlari, yüklə, pulsuz, pulsuz yüklə, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar.