קובץ:SphereCoverStriped.png

מתוך testwiki
קפיצה לניווט קפיצה לחיפוש
לקובץ המקורי (700 × 663 פיקסלים, גודל הקובץ: 119 ק"ב, סוג MIME‏: image/png)

זהו קובץ מתוך ויקישיתוף וניתן להשתמש בו גם במיזמים אחרים. תיאורו בדף תיאור הקובץ שלו מוצג למטה.

תקציר

תיאור
English: A covering of a sphere by two overlapping (slightly more than) hemispheres and their intersection using striped patterns for clarity.
תאריך יצירה
מקור Own work using POV-Ray
יוצר RobHar

Data file

The following is the POV-Ray code used to produce this output.

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

camera
{
       location <0, 2, -3>
       look_at <0, 0, 0>
}

//Striped textures
#declare bluestripes = texture
       {
               pigment
               { 
                       gradient y
                       colour_map{[0 rgb <0,0,1>][0.1 rgb <1,1,1>]}
               }
               scale 0.1
               finish { ambient 0.3 }
               rotate <0,0,90>
       }
        
#declare redstripes = texture
       {
               pigment
               {
                       gradient y
                       colour_map{[0 rgb <0.8,0,0>][0.1 rgb <1,1,1>]}
               }
               scale 0.1
               finish { ambient 0.3 }          
       }
       
#declare blueredstripes = texture
       {        
               pigment
               {
                       gradient y
                       colour_map{[0 rgb <0.8,0,0>][0.1 rgb <1,1,1>]}
               }
               scale 0.1
               finish { ambient 0.3 }   
       }              
       texture
       {
               pigment
               {
                       gradient y
                       colour_map{[0 rgb <0,0,0.8>][0.1 rgb <1,1,1> filter 1]}
               }
               scale 0.1
               finish { ambient 0.3 }
               rotate <0,0,90>  
       }

//Blue part of sphere
object
{
sphere
{
       <0, 0, 0>, 1
       texture
       {
               bluestripes
       }
}
clipped_by{plane{-y,-0.15}}

rotate <23,0,23>         
}

//Red part of sphere
object
{
sphere
{
       <0, 0, 0>, 1
       texture
       {
               redstripes          
       }
}
clipped_by{plane{y,0.15}}

rotate <23,0,23>        
}

//Middle part of sphere
object
{
sphere
{
       <0, 0, 0>, 1
       texture
       {
               blueredstripes
       }
}
clipped_by{plane{y,0.15}}
clipped_by{plane{-y,0.15}}

rotate <23,0,23>        
}   

//Patterned tiles for legend
#declare tile = object
       {
               plane
               {
                       <0,2,-3>, 0
                       clipped_by{plane{y,0.12}}
                       clipped_by{plane{-y,0.12}}
                       clipped_by{plane{x,0.17}}
                       clipped_by{plane{-x,0.17}}
                       translate <-0.02,-0.8,-1.9>
               }
       }

//Blue striped tile
object
{
       tile
       texture
       {
               bluestripes
       }
       scale 0.7
       translate <-0.67,0,0>
}

//Blue and Red striped tile
object
{
       tile
       texture
       {
               blueredstripes
       }
       scale 0.7
}

//Red striped tile
object
{
       tile
       texture
       {
               redstripes
       }
       scale 0.7
       translate <0.62,0,0>
}

//Letters for legend        
text {
       ttf "cyrvetic.ttf" "A" 0.05, 0
       pigment
       { 
               colour Blue
       }
       finish { ambient 0.3 }
       scale 0.3          
       translate -0.85*x -1.2*y -0.5*z
       rotate <33.7,0,0>
}

text {
       ttf "cyrvetic.ttf" "B" 0.05, 0
       pigment
       {
               colour Red
       }                
       finish { ambient 0.3 }
       scale 0.3             
       translate 0.6*x -1.2*y -0.5*z
       rotate <33.7,0,0>
}

text {
       ttf "cyrvetic.ttf" "A" 0.05, 0
       pigment { colour Blue }
       finish { ambient 0.3 }
       scale 0.3             
       translate -0.34*x -1.2*y -0.5*z
       rotate <33.7,0,0>
}

text {
       ttf "cyrvetic.ttf" " U " 0.05, 0
       pigment { colour Black }
       finish { ambient 0.3 }
       rotate <180,0,0>
       scale 0.3             
       translate -0.2*x -0.977*y -0.5*z
       rotate <33.7,0,0>
}

text {
       ttf "cyrvetic.ttf" "B" 0.05, 0
       pigment
       {
               colour Red
       }                
       finish { ambient 0.3 }
       scale 0.3             
       translate 0.12*x -1.2*y -0.5*z
       rotate <33.7,0,0>
}

//Empty background
plane
{
       <0, 1, 0>, -2
       no_image
}                               

light_source { <0, 3, -2> color White}

רישיון

Public domain ברצוני, בעלי זכויות היוצרים על יצירה זו, לשחרר יצירה זו לנחלת הכלל. זה תקף בכל העולם.
יש מדינות שבהן הדבר אינו אפשרי על פי חוק, אם כך:
אני מעניק לכל אחד את הזכות להשתמש בעבודה זו לכל מטרה שהיא, ללא תנאים כלשהם, אלא אם כן תנאים כאלה נדרשים על פי חוק.

כיתובים

נא להוסיף משפט שמסביר מה הקובץ מייצג

פריטים שמוצגים בקובץ הזה

מוצג

121,416 בית

663 פיקסל

700 פיקסל

checksum אנגלית

032f73319f72ab93f4669776ac4c6b44c489b9b2

היסטוריית הקובץ

ניתן ללחוץ על תאריך/שעה כדי לראות את הקובץ כפי שנראה באותו זמן.

תאריך/שעהתמונה ממוזערתממדיםמשתמשהערה
נוכחית18:39, 17 בדצמבר 2008תמונה ממוזערת לגרסה מ־18:39, 17 בדצמבר 2008‪663 × 700‬ (119 ק"ב)wikimediacommons>RobHar{{Information |Description={{en|1=A covering of a sphere by two overlapping (slightly more than) hemispheres and their intersection using striped patterns for clarity.}} |Source=Own work using POV-Ray |Author=RobHar |Date=2008-12-17 |Permi

הדף הבא משתמש בקובץ הזה: