Temel Geometrik Çekirdek Objeler:
Point:
Bir nokta oluşturmak istenildiğinde X,Y,Z koordinatları verilerek aşağıdaki gibi tanımlanır.
Code Block | ||||
---|---|---|---|---|
| ||||
<O T="Point" X="0" Y="0" Z="0" /> |
Line:
Bir çizgi oluşturmak istenildiğinde 2 farklı X,Y,Z koordinatları, yani 2 farklı nokta belirlenerek aşağıdaki gibi tanımlanır.
Code Block | ||||
---|---|---|---|---|
| ||||
<O T="Line"> <O T="Point" X="0" Y="0" Z="0" /> <O T="Point" X="10" Y="0" Z="0" /> </O> |
Line örneğinin görüntüsü:
Surface:
Bir yüzey tanımlamak istenildiğinde, yüzeyin en az üç farklı noktası olmalıdır, bu noktaların koordinatları belirlenerek aşağıdaki gibi yüzey oluşturulur.
Code Block | ||||
---|---|---|---|---|
| ||||
<O T="Surface"> <O T="Point" X="0" Y="30" Z="0" /> <O T="Point" X="30" Y="30" Z="0" /> <O T="Point" X="30" Y="0" Z="0" /> <O T="Point" X="0" Y="-20" Z="0" /> <O T="Point" X="-20" Y="0" Z="0" /> </O> |
Surface örneğinin görüntüsü:
Circle:
Bir daire oluşturmak istenildiğinde radius belirlenerek aşağıdaki gibi tanımlanır.
Code Block | ||||
---|---|---|---|---|
| ||||
<O T="Circle" Radius="5" /> |
Circle örneğinin görüntüsü:
Volume:
Hacim, derinlikleri farklı iki farklı yüzeyin bir araya gelerek oluşturduğu bir objedir. Bir hacim tanımlamak istenildiğinde, iki yüzeyin her bir noktasının koordinatları belirlenerek aşağıdaki gibi oluşturulur.
Code Block | ||||
---|---|---|---|---|
| ||||
<O T="Volume"> <O T="Surface"> <O T="Point" X="0" Y="30" Z="0" /> <O T="Point" X="30" Y="30" Z="0" /> <O T="Point" X="30" Y="0" Z="0" /> <O T="Point" X="0" Y="-20" Z="0" /> <O T="Point" X="-20" Y="0" Z="0" /> </O> <O T="Surface" > <O T="Point" X="0" Y="30" Z="20"/> <O T="Point" X="30" Y="30" Z="20" /> <O T="Point" X="30" Y="0" Z="20" /> <O T="Point" X="0" Y="-20" Z="20" /> <O T="Point" X="-20" Y="0" Z="20" /> </O> </O> |
Volume örneğinin görüntüsü:
Color Parametresi
Color parametresinin eklenmesiyle bir objenin rengi belirtilebilir. Renk parametresinin alacağı değerler hex koduyla olmalıdır. Bunu internet üzerinden istenilen rengin hex kodu bulunup parametre değeri olarak girilebilir. Volume ve Surface'in rengini belirlemede önemlidir.
Örnek:
İnternet üzerinden aratılan lila rengi hex= #b08fc6 'dır. Bu Color parametresinin değeri olarak yazılır.
Code Block | ||||
---|---|---|---|---|
| ||||
<ON="Zde"T="Volume"Z="height"Color="#b08fc6"> .. .. </O> |
Opacity Parametresi
Opacity parametresinin eklenmesiyle 3D bir objenin saydamlığı belirtilebilir. Opaklık 0 ile 1 arasında değer alır. Değer 1'e yaklaştıkça opaklık artar, 0'a yaklaştıkça saydamlık artar. Opacity parametresi kullanılmazsa varsayılan değer 1 olarak kabul edilir ve obje en opak haldedir. Volume Volume ve Surface'in rengini belirlemede önemlidir.
Örnek:
Code Block | ||||
---|---|---|---|---|
| ||||
<O N="Zde" T="Volume" Z="height" Opacity="0.4"> .. .. </O> |
...