POV-Ray Nedir?
POV-Ray (The Persistence of Vision Ray-Tracer), ışın izleme (ray tracing) yöntemi kullanarak üç boyutlu, foto gerçekçi görüntüler oluşturmanızı sağlayan bir yazılım ve programlama dilidir. Program, sahnedeki nesneler, ışıklar ve kamera ile ilgili bilgilerin bulunduğu bir metin dosyasını okur ve bu bilgilere göre bir görüntü üretir. Işın izleme yöntemi sayısal görüntü oluşturmak için hızlı bir yöntem değildir ancak çok kaliteli sonuçlar, gerçekçi yansımalar, gölgeler, perspektif ve diğer etkiler yüzünden tercih edilir.
POV-Ray dünyadaki en popüler ışın izleme yazılımıdır (raytracer). Ücretsiz olarak dağıtılıyor olması bunda etkili olmuştur ancak bu yazılımın teknik yetkinliği esas sebeptir. Başka pek çok bedelsiz ışın izleyici de mevcut iken POV-Ray’in bu kadar popüler olmasının sebebi nedir? Pek çok sebep sayılabilir ancak kısaca söylemek gerekirse: Bu yazılım hem başlangıç seviyesindeki meraklıları ürkütmeyecek kadar dengeli tasarlanmıştır hem de grafik profesyonellerinin had safhada faydalanabilecekleri detaya, güce ve çokyönlülüğe sahiptir. Elbette en nihayetinde önemli olan sonuçtur ve POV-Ray ile üretilen görüntülerin kalitesi epey yüksek olabilmektedir. Usta tasarımcıların ürettikleri bazı görüntülerin fotoğraf mı yoksa bilgisayarda üretilmiş sayısal bir imaj olup olmadığını ayırt edebilmek kişiyi zorlayabilir. Programın bu kadar yaygınlaşmasının bir başka sebebi ise akla gelen hemen her işletim sistemi üzerinde çalışabilmesidir: GNU/Linux, Mac OS, her türlü UNIX, MS Windows NT, Windows 2000, Windows XP, vs.
POV-Ray Ne Değildir?
POV-Ray bir modelleyici değildir. Yani sahnelerinizi görsel bir arabirim ve fare ile sürükle-bırak yöntemi ile tasarlamanızı sağlamaz. Bu iş için hazırlanmış pek çok paralı ya da bedava modelleyici yazılım mevcuttur ve bunlarla oluşturulan sahneler POV-Ray metin dosyası olarak kaydedilebilir. POV-Ray sahneleri oluşturmak için tek yapmanız gereken bir metin editörüdür (tercihan vim).
Bu yöntemi ilk kez duyan kullanıcılar “ne kadar da ilkel!” diye düşünebilirler ancak POV-Ray’e gücünü ve esnekliğini veren şeyin tam da bu olduğunu fark ettiklerinde epey şaşıracaklardır (deneyimli GNU/Linux kullanıcılarının yüzündeki gülümsemenin farkındayım ;-). İşaretle-ve-tıkla yöntemi ile görüntü oluşturmanıza izin veren pek çok yazılım vardır ancak iş oluşacak nihai görüntü ile ilgili hassas ayarlara geldi mi metin tabanlı bir “sahne tanımlama dili” (scene description language - sdl) yönteminin üzerine yoktur.
POV-Ray Sisteminin Bazı Özellikleri
POV-Ray’in Özellikleri (Kısaca)
- Kolay bir sahne tanımlama dili.
- Yüzlerce örnek sahne dosyası.
- Öntanımlı pek çok şeklin, rengin ve kaplamanın (texture) bulunduğu hazır “include” dosyaları.
- Çok yüksek kaliteli görüntü (48-bitlik renge kadar çıkabilir).
- Düzgün yükseklik alanları ile manzara oluşturabilme.
- Perspektif, ortografik, balıkgözü ve daha pek çok kamera çeşidi.
- Spot ışıkları, silindirik ışıklar, alan ışıkları.
- Daha gerçekçi yüzeyler için Phong ve “specular” ışıklandırma.
- Sis, gökkuşağı, değişik gökyüzü koşulları gibi atmosferik etkiler.
- Bulut, toz, ateş, buhar gibi etkiler oluşturabilmek için parçacık sistemleri.
- Targa, BMP, PNG, PPM gibi pek çok formatta çıktı üretme yeteneği.
- Küre, kutu, kuadrikler, silindir, koni, üçgen, düzlem gibi temel şekiller.
- Torus (simit), bezier eğrileri, yükseklik alanları (dağlar), kuartikler, yazı, süperkuadrikler, dönel yüzeyler, prizmalar, poligonlar, fraktaller, izoyüzeyler ve parametrik yüzeyler gibi ileri seviyeli şekiller.
- Bütün bu şekiller Yapısal Katı Geometri (Constructive Solid Geometry - CSG) kuralları kullanılarak birleştirilebilir ve çok daha karmaşık ve detaylı şekiller oluşturulabilir. POV-Ray birleşim, kesişim ve fark işlemlerini destekler.
- Nesneler pek çok hazır malzeme ile (krom, gümüş, altın, ahşap, vs.) kaplanabilir. Nesnelerin şeffaflıkları ayarlanabilir. Nesnelerin üzerine başka görüntüler değişik şekillerde yayılabilir (söz gelimi fotoğrafınızı bir küre üzerine basabilirsiniz).
- Görüntü oluşturulurken oluştuğu kadarını ekranda izleyebilirsiniz.
- Görüntü oluşturma işlemi (rendering) yarıyolda kesilebilir ve daha sonra kaldığı yerden devam ettirilebilir.
Çok Basit Bir POV-Ray Kodu
#include "colors.inc"
background { color Cyan }
camera {
location <0, 2, -3>
look_at <0, 1, 2>
}
sphere {
<0, 1, 2>, 2
texture {
pigment { color Yellow }
}
}
light_source { <2, 4, -3> color White}
Dış bağlantılar
Resources
- Zirvedeki yerinizi almaya hazırmısınız | Online Oyunlar | Flash Zirveoyun.com | İşte beklenen oyunlar sizlerin hizmetinizde.En son süper Flash oyunlar ve devamlı güncellenen sitesi ile sizlerleyiz.Zirvedeki,bol ve çok
- OyunTak.Com - Oyun Oyna | Flaş Oyunlar | Beceri Oyunları | Zeka Oyun Oyunlar - Oyun Oyna | Flaş Oyunlar | Beceri Oyunları | Zeka Oyunları | Çocuk Oyunları | Dövüş Macera Oyunları | Yarış Oyunları | Petek Oyun | minik
- OYUN PARK - oyunlar, oyun, kral oyun, bedava oyunlar, flash oyun sitesi, eğitici oyunlar, aksiyon oyunları, beceri oyunları, çocuk oyunları, eğlence oyunları, gazino oyunları, hedef oyunları, kız oyunları,
- Oyunlar, online oyunlar, flash oyunları, aksiyon macera zeka spor en güzel tüm flash oyunları. Oyun. İletişim | Tavsiye Et | Açılış Sayfası Yap | Favorilere ekle. Kategoriler. Ana Sayfa
- Oyun Sitesi Bedava Oyun Oyna komik Oyun indir oyun hileleri Kral Oyun WebOyun.net | web | oyun | yeni Oyun oyna, kral oyun, en güzel çocuk oyunları, flash oyunlar, flaş oyunu, bedava oyun, komik oyunlar, kral , star,
- Bilgisavar Oyunlar bedava oyun flash oyunlar kraloyun Oyun Oyna Oyunlar bedava oyun flash oyunlar kraloyun yeni oyunlar en iyi oyunlar süper oyunlar en son oyunlar oyun indir milyonlarca oyun en güzel oyunlar oyun
- Oyun oynamak isteyenlere binlerce online flash oyun sunan BinOyun BinOyun.com ile ücretsiz binlerce flash oyunu online olarak hemen oynayabilirsiniz. Sık oynadığınız oyunlar listesi. Oyun menü : 2 Oyuncu | Beceri | Çocuk
- Çilek Oyun - Oyun burada // Cimcim ile Cimcime'nin cirit attığı web'in en çilek oyun sitesi. Tüm Cimcim ve Cimcime'leri bekleriz.
- Bayatekmek.Com - eğlence kral oyun minikperi minik peri komik kral oyun eğlence minikperi minik peri güzeller galerisi mizah wallpaper ekrankoruyucu şaka programları telefon şakaları telefon işletmeleri komik filmler
- Oyunlar, bedava oyunlar, barbie oyunları, araba oyunları, komik oyunlar, oyun, bedava oyunlar, komik ve flash oyunlar, spor, zeka oyunları, araba yarış oyunları, barbie oyunlar, çocuk oyunları, macera oyunları,
- Oynatsak,Barbie Oyunları,Sue Oyunları,Oyun Oyna,Oyun,Oyunlar,Winx Oynatsak Eğlenceli Oyunlar,Barbie Oyunları, Sue Oyunları,Oyun Oyna, Oyun, Oyunlar, Oyunoyna, Barbi Oyunlar,Çocuk Oyunları,Kız Oyunları, winx Oyunları,
- Oyunlar Flash Oyun Sitesi Yeni Oyunlar Oyyun.Com Bedava, komik, süper, flash oyunlar oyun sitesi, barbie oyunlar, aksiyon oyunlar, macera oyunlar, zeka oyunlar, çocuk oyunları, sue oyunları burada sizleri
- Online games website,kral oyun,oyunlar,oyun oyna,barbie sue macera hugo oyunları, cocuk oyunları, top oyunları araba oyunları,kraloyun, kral oyun, kral oyunlar, kraloyunlar, kral oyuncu, en kral oyun,barbie oyunlari,kız
- Oyun Dünyası - Kral Oyunlar Oyun Dünyası - Kral Oyunlar oyunlar oyun dünyası kral oyunlar oyun DÜNYASI oyun dünyası oyunlar kral oyun, bedava, flash, kral oyunlar
- Fix Oyun - Online Oyun Merkezi - Bedava Oyun Oynayın.. Fixoyun.com'dan adrenalin seviyenizi üst seviyelere çıkaracak bir Ralli oyunu. Zamana karşı yarışarak ralli parkurunu 8 defa geçmeniz gerekiyor. Yön t.