Fil:Magnetic bubbles getting chased.png

Page contents not supported in other languages.
Fra Wikipedia, den frie encyklopædi

Magnetic_bubbles_getting_chased.png(800 × 600 billedpunkter, filstørrelse: 43 KB, MIME-type: image/png)


Denne fil er fra Wikimedia Commons

Beskrivelse

Beskrivelse This image shows how external fields (symbolized by small magnets left and right) working at an angle can "push" and "pull" domains, or "bubbles" in the orthomagnetic sheet of a magnetic bubble element.
Dato
Kilde Self-made, using the Persistence of Vision Raytracer
Forfatter Søren Peo Pedersen
Tilladelse
(Genbrug af denne fil)
GFDL-self
Andre versioner

|

Dette billede (eller alle billederne i denne artikel eller kategori) bør genskabes ved hjælp af vektorgrafik som en SVG-fil. Dette har flere fordele; se Commons:Media for cleanup for mere information. Hvis der eksisterer en SVG-version af dette billede, så vær venlig at lægge den op. Efter en SVG-version er blevet lagt op, så erstat denne skabelon med {{Vector version available|nyt billedes navn.svg}} på denne side.

Licensering

Jeg, dette værks ophavsretsindehaver, publicerer hermed værket under den følgende licens:
GNU head Tilladelse er givet til at kopiere, distribuere og/eller ændre dette dokument under betingelserne i GNU Free Documentation License', Version 1.2 eller enhver senere version udgivet af Free Software Foundation; uden et invariant afsnit, ingen forsidetekster, og ingen bagsidetekst. En kopi af licensen er inkluderet i afsnittet GNU Free Documentation License.
w:da:Creative Commons
kreditering deling på samme vilkår
Denne fil er udgivet under Creative Commons Kreditering-Del på samme vilkår 3.0 Ikke-porteret-licensen.
Du må frit:
  • at dele – at kopiere, distribuere og overføre værket
  • at remixe – at tilpasse værket
Under følgende vilkår:
  • kreditering – Du skal give passende kreditering, angive et link til licensen, og oplyse om der er foretaget ændringer. Du må gøre det på enhver fornuftig måde, men ikke på en måde der antyder at licensgiveren godkender dig eller din anvendelse.
  • deling på samme vilkår – Hvis du bearbejder, ændrer eller bygger videre på dette værk, skal du distribuere dine bidrag under den samme eller en kompatibel licens som originalen.
Denne licens blev tilføjet som en del af GFDL-licensopdateringen.

POV-Ray code

Below is the scene description for rendering the above image using the Persistence of Vision Raytracer:

 /*
================================================
Chasing bubbles around with a pair of mangnets
------------------------------------------------
Created by Soren Peo Pedersen - see my user page
at http://da.wikipedia.org/wiki/Bruger:Peo
================================================
*/

#declare MagnetFont="arialbd.ttf" // Font for the "N" and "S" nomenclature on magnets
#declare NorthLtr="N";  // Letter to indicate north pole
#declare SouthLtr="S";  // Letter to indicate south pole

#declare MagLayerUp=pigment { // Gradient with white
  gradient y                  // south pole side facing up
  color_map {
    [0.0 color rgb <1,0,0>]
    [1.0 color rgb <1,1,1>]
    }
  scale .602
  translate -.301
  }

#declare MagLayerDn=pigment { // Gradient with red north
  gradient y                  // pole side facing up
  color_map {
    [0.0 color rgb <1,1,1>]
    [1.0 color rgb <1,0,0>]
    }
  scale .602
  translate -.301
  }

#declare MagPattern=pigment { // Defines the pattern of the domain gradients
  object {  // This time around, domains are circular (made with the cross-
    merge { // section of a cylinder) in specific, non-random places: 
      cylinder {<-3.5,-1,-3>,<-3.5,1,-3>,.3}  // Three bubbles at
      cylinder {<-1,-1,-3.9>,<-1,1,-3.9>,.3}  // left, "fleeing"
      cylinder {<-2,-1,-2.7>,<-2,1,-2.7>,.3}  // leftmost magnet
      cylinder {<3,-1,-2>,<3,1,-2>,.3}  // Three bubbles at
      cylinder {<-1,-1,2>,<-1,1,2>,.3}  // right, attracted
      cylinder {<0,-1,-1>,<0,1,-1>,.3}  // to rightmost magnet
      }
    pigment {MagLayerUp}
    pigment {MagLayerDn}      
    }
  }

#macro Arrow(Length)  // Arrow of arbitrary length to "draw"
  merge {             // onto the surface of the sheet
    box {<.4,0,-.1>,<Length-1,1,.1>}
    difference {
      box {<-1,0,-1>,<0,1,0> rotate <0,45,0> scale <3,1,1>}
      plane {<1,0,0>,-1}
      translate <Length,0,0>
      }
    }
#end

box {<-4,-.3,-4>,<4,.3,4> // The orthomagnetic sheet...
  pigment {
    object {
      union { // Has a bunch of arrows associated with the domain "bubbles":
        #object {Arrow(3) rotate <0,-80,0> translate <-3.5,0,-3>}   // Arrows illustrating
        #object {Arrow(3) rotate <0,-15,0> translate <-1,0,-3.9>} // the flight of bubbles
        #object {Arrow(1.7) rotate <0,-45,0> translate <-2,0,-2.7>} // from left side
        #object {Arrow(3.5) rotate <0,-80,0> translate <3,0,-2>}   // Arrows illustrating
        #object {Arrow(4) rotate <0,-15,0> translate <-1,0,2>} // the bubbles moving
        #object {Arrow(5) rotate <0,-45,0> translate <0,0,-1>} // towards right side
        }
      pigment {MagPattern}  // Red/white domain pattern goes underneath arrows
      pigment {color rgb 0}
      }
    }
  finish {ambient .5}
  }

// Magnets to "squeeze" bubbles down in size:
box {<-4,3.5,-4>,<4,30,4> // The north pole above the sheet...
  pigment {
    object {
      text {ttf MagnetFont,NorthLtr,3,0 // ... with the nomenclature
        scale 10 translate <-3,4,-30>   // for "north" on it's side
        }

      pigment {color rgbt <1,0,0,.8>}
      pigment {color rgbt <1,1,1,.8>}
      }
    }
  finish {ambient .5}
  }

box {<-4,-79,-4>,<4,-4.5,4> // The south pole below the sheet...
  pigment {
    object {
      text {ttf MagnetFont "S",3,0      // ... with the nomenclature
        scale 10 translate <-3,-12,-30> // for "south" on it's side
        }
      pigment {color rgbt <1,1,1,.8>}
      pigment {color rgbt <1,0,0,.8>}
      }
    }
  finish {ambient .5}
  }

#declare SmallMagnet=box {<-.99,-.3,-.3>,<.99,.3,.3>  // Define one of the
  pigment {                                           // tiny magnets at the
    gradient x                                        // sides, pushing and
    color_map {                                       // pulling at the
      [0.0 color rgb <1,0,0>]                         // domains.
      [0.5 color rgb <1,0,0>]
      [0.5 color rgb <1,1,1>]
      [1.0 color rgb <1,1,1>]
      }
    scale 2
    }
  finish {ambient .5}  
  }

// Put tiny magnets at left and right, respectively:
#object {SmallMagnet rotate <0,0,-20> translate <-7,1,0> rotate <0,-45,0>}
#object {SmallMagnet rotate <0,0,20> translate <7,1,0> rotate <0,-45,0>}

background {color rgb 1}  // White background

camera {  // See the whole scene...
  location <7,5,-10>  // ... from this vantage point, ...
  look_at <-.7,0,0>   // ... looking towards this point.
  }

light_source {    // Light source some distance
  <-100,150,-120> // to the left of the motif
  color rgb 1
  }

Captions

Tilføj en kort forklaring på en enkelt linje om hvad filen viser

Elementer som er med i denne fil

afbilder

Filhistorik

Klik på en dato/tid for at se filen som den så ud på det tidspunkt.

Dato/tidMiniaturebilledeDimensionerBrugerKommentar
nuværende14. dec. 2007, 00:05Miniature af versionen fra 14. dec. 2007, 00:05800 × 600 (43 KB)Peo~commonswiki{{Information |Description=This image shows how external fields (symbolized by small magnets left and right) working at an angle can "push" and "pull" domains, or "bubbles" in the orthomagnetic sheet of a magnetic bubble element. |Source=Self-made, using

Den følgende side bruger denne fil:

Global filanvendelse

Følgende andre wikier anvender denne fil: