Image:Spatial vector.png

From Wikipedia, the free encyclopedia

Wikimedia Commons logo This is a file from the Wikimedia Commons. The description on its description page there is shown below.
Commons is a freely licensed media file repository. You can help.

Summary

Description

Spacial vector represented in Cartesian coordinate system

Source
// Made with help from http://commons.wikimedia.org/wiki/Image:Wikibooks_povray_coordinates.png
#include "colors.inc"

camera {
        location <5,5,5>
        look_at  0
        right x
        up y
}

light_source {
        <5,5,5>
        color White
        shadowless
}

background {color White}

#macro Vector(Start,Length,Direction,Diameter,Color)
merge{
        cylinder {Start,Start+(Length-.29)*Direction,Diameter pigment {Color}}
        cone {(Length-.3)*Direction,Diameter*2,Start+Length*Direction,0 pigment {Color}}
}
#end

Vector (0,3,x,.05,color <1,0,0,.9>)
Vector (0,3,y,.05,color <0,1,0,.9>)
Vector (0,3,z,.05,color <0,0,1,.9>)
Vector (0,1.5,x,.05001,color <1,0,0,.7>)
Vector (0,2.5,y,.05001,color <0,1,0,.7>)
Vector (0,2,z,.05001,color <0,0,1,.7>)
Vector (0,1,x,.050001,color <1,0,0,.1>)
Vector (0,1,y,.050001,color <0,1,0,.1>)
Vector (0,1,z,.050001,color <0,0,1,.1>)
Vector (0,vlength(1.5*x+2.5*y+2*z),(1.5*x+2.5*y+2*z)/vlength(1.5*x+2.5*y+2*z),.05,color <1,1,1,.7>)

#macro DashedLine(Start,Length,Direction,Diameter,Color)
cylinder {Start,Start+Length*Direction,Diameter
        pigment {
                gradient Direction
                color_map {
                        [0 color <1,1,1,1>]
                        [0.24999 color <1,1,1,1>]
                        [0.25 Color]
                        [0.4999 Color]
                        [0.5 color <1,1,1,1>]
                        [0.74999 color <1,1,1,1>]
                        [0.75 Color]
                        [0.99999 Color]
                        [1 color <1,1,1,1>]
                }
        }
}
#end

object {
        DashedLine (0,1.5,x,.05,color <1,0,0,.7>)
        translate 2*z
}
object {
        DashedLine (0,2,y,.05,color <0,1,0,.7>)
        translate 1.5*x+2*z
}
object {
        DashedLine (0,2,z,.05,color <0,0,1,.7>)
        translate 1.5*x
}

#macro Label(Place,Text,Color)
text {
        ttf "crystal.ttf" Text .1, 0
        pigment { Color }
        scale .3
        rotate <45,225,0>
        translate Place
}
#end

Label(2.85*x-.2*z,"X",color <1,0,0,.7>)
Label(2.85*y-.2*x,"Y",color <0,1,0,.7>)
Label(2.85*z-.2*x,"Z",color <0,0,1,.7>)
Label(0.85*x-.2*z,"i",color <1,0,0,.7>)
Label(0.85*y-.2*x,"j",color <0,1,0,.7>)
Label(0.85*z-.2*x,"k",color <0,0,1,.7>)
Label(1.35*x-z+.6*x,"rx=1.5i",color <1,0,0,.7>)
Label(2.35*y-.2*x,"ry=2.5j",color <0,1,0,.7>)
Label(1.85*z-.2*x,"rz=2k",color <0,0,1,.7>)

union {
        text {
                ttf "crystal.ttf" "r=rx+ry+rz=" .1, 0
                pigment { color <1,1,1,.7> }
                scale .3
        }
        text {
                ttf "crystal.ttf" " =1.5i+2.5j+2k=" .1, 0
                pigment { color <1,1,1,.7> }
                scale .3
                translate -.3*y
        }
        text {
                ttf "crystal.ttf" "        |1.5|" .1, 0
                pigment { color <1,1,1,.7> }
                scale .3
                translate -.6*y
        }
        text {
                ttf "crystal.ttf" "       =|2.5|" .1, 0
                pigment { color <1,1,1,.7> }
                scale .3
                translate -.9*y
        }
        text {
                ttf "crystal.ttf" "        | 2 |" .1, 0
                pigment { colour <1,1,1,.7> }
                scale .3
                translate -1.2*y
        }
        rotate <45,225,0>
        translate 1.5*x+2.5*y+2*z-.2*x-.2*z
}
Date

2005-01-23

Author

Nikola Smolenski

Permission
( Reusing this image)

own work



This diagram image should be recreated using vector graphics as an SVG file. This has several advantages; see Commons:Media for cleanup for more information. If an SVG form of this image is already available, please upload it. After uploading an SVG, replace this template with {{ vector version available|new image name.svg}}.

العربية | Български | Català | Česky | Dansk | Deutsch | English | Esperanto | Español | Français | Galego | 한국어 | Italiano | Magyar | Lietuvių | Nederlands | 日本語 | Polski | Português | Română | Русский | Suomi | Svenska | Türkçe | Українська | ‪中文(繁體)‬ | ‪中文(简体)‬ | +/-

Licensing

I, the copyright holder of this work, hereby publish it under the following licenses:
GNU head Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation license, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled " GNU Free Documentation license".

Aragonés | العربية | Asturianu | Беларуская (тарашкевіца) | Български | বাংলা | ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী | Brezhoneg | Bosanski | Català | Cebuano | Česky | Dansk | Deutsch | Ελληνικά | English | Esperanto | Español | Eesti | Euskara | فارسی | Suomi | Français | Gaeilge | Galego | עברית | Hrvatski | Magyar | Bahasa Indonesia | Ido | Íslenska | Italiano | 日本語 | ქართული | ភាសាខ្មែរ | 한국어 | Kurdî / كوردی | Latina | Lëtzebuergesch | Lietuvių | Bahasa Melayu | Nnapulitano | Nederlands | ‪Norsk (nynorsk)‬ | ‪Norsk (bokmål)‬ | Occitan | Polski | Português | Română | Русский | Slovenčina | Slovenščina | Shqip | Српски / Srpski | Svenska | తెలుగు | ไทย | Tagalog | Türkçe | Українська | اردو | Tiếng Việt | Volapük | Yorùbá | ‪中文(简体)‬ | ‪中文(繁體)‬ | +/-

Some rights reserved
Creative Commons Attribution icon Creative Commons Share Alike icon
This file is licensed under the Creative Commons Attribution ShareAlike license versions 2.5, 2.0, and 1.0

العربية | Български | Català | Česky | Dansk | Deutsch | English | Español | Euskara | فارسی | Français | Galego | עברית | Italiano | 日本語 | 한국어 | Lietuvių | Nederlands | Polski | Português | Русский | Svenska | தமிழ் | తెలుగు | Türkçe | 中文 | 中文 | +/-

You may select the license of your choice.

File history

Click on a date/time to view the file as it appeared at that time.

Date/Time Dimensions User Comment
current 14:38, 23 January 2007 800×800 (53 KB) Nikola Smolenski ({{Information |Description=Spacial vector represented in Cartesian coordinate system |Source=<pre> // Made with help from http://commons.wikimedia.org/wiki/Image:Wikibooks_povray_coordinates.png #include "colors.inc" camera { location <5,5,5> look_at )
The following pages on Schools Wikipedia link to this image (list may be incomplete):
The 2008 Wikipedia for Schools is sponsored by SOS Children , and consists of a hand selection from the English Wikipedia articles with only minor deletions (see www.wikipedia.org for details of authors and sources). See also our Disclaimer.