Sayfalar

flartoolkit etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
flartoolkit etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

9 Mayıs 2011 Pazartesi

onlar, bunlar, şunlar...

Sonunda bir adet vimeo hesabı almış olmakla birlikte ilk iş yaptığım çalışmaların tanıtım videolarını internete koymak oldu. Hazır yeri gelmişken de blogda paylaşayım dedim :)

Aurmented Reality Uygulamalarım:




Ogre3D + Hydrax Uygulamam:


3DsMax Çalışmalarım:


8 Ocak 2011 Cumartesi

Arttırılmış Gerçeklik Çalışması 04 - Kod Adı: Beyto V1

Yeni Marker
     Bu yeni projemi "Kod Adı: Beyto" adlı arttırılmış gerçeklik projemin gelişmiş versiyonu olarak huzurlarınıza sunuyorum :)

     Bu seferki uygulamda dikkat edilmesi gereken temel husus markerımı değiştirmemdir. Bundan önceki üç uygulamada da aynı markerı kullanmışken bu seferki uygulamda farklılık olsun diye yeni bir marker kullandım. Bu yüzden bu projenin çalışması için ya yeni markerın çıktısını almalısınız ya da çizmelisiniz ancak çıktısını almanızı öneririm.

     Uygulamaya ulaşmak için tıklayınız. Uygulama web ortamında çalışırken bazen aksaklıklar yapabilmekte veya zorlanabilmektedir. Eğer ki butonlar olması gerektiği gibi davranmakta zorlanırsa uygulamayı indirmenizi öneririm. 
Eski Marker
     Uygulamayı çalıştırmak için bilgisayarınızda Flash Player 10'un kurulu olduğuna emin olunuz. Eğer kurulu değilse eklenti olarak kurulmuş bir tarayıcıyla birlikte açmayı deneyiniz.

     Temel düzeyde arttırılmış gerçeklik uygulamarının çalışması için yerine getirilmesi gereken kuralları yeniden hatırlamak isterseniz önceki yazılarıma göz atabilirsiniz veya "Arttırılmış Gerçeklik Çalışması 01" adlı yazıya göz atabilirsiniz.

1 Aralık 2010 Çarşamba

Arttırılmış Gerçeklik Çalışması 02

Dünya - Ay ve Güneş arasındaki ilişkiyi gösterdiğim projemden sonra sıra çok daha öncesinden yaptığım bir projeyi göstermekte... Bu seferkinde ise molekülleri ele eldım ve yapımında papervision3d motorunu kullandım. Bir önceki yazıdaki gerekli olan materyaller bu seferki için de geçerlidir.
Kullanılacak olan marker
  • Kaliteli çözünürlüğe sahip bir webcam
  • Marker çıktısı ( Önceki yazıda kullandığımız markerın aynısı )
  • Flash Player 10 destekli bir tarayıcı
Uygulamanın düzgün çalışabilmesi için öncelikle yukarıda belirtilen gereksinimleri tamamlamış olmanız gerekmektedir. Daha sonrasında ise internet bağlantısının sorunsuz çalışması gerekmektedir. zira modeller dışarıdan çağrılmaktadır ve listede verilen modeller arasında geçiş yapması için ilk önce o modeli yüklemesi gerekmektedir. Bu bir süre alabilir ancak yükleme işlemi sorunsuz tamamlanırsa uygulama da sorunsuz çalışacaktır :) Herkese iyi denemeler :)

Denemek için tıklayınız.

    30 Kasım 2010 Salı

    Arttırılmış Gerçeklik Çalışması 01

    "Yeni Gözde: Arttırılmış Gerçeklik" adlı yazımda tanıtımını yaptığım uygulamayı denemek için tıklayınız.

    Bu uygulamanın çalışması için;
    Uygulamada Gerekli Olan Marker.
    •  bir adet iyi bir çözünürlüğe sahip webcam,
    • "Marker" adı verilen özel tanıtılmış bir şekil, (Bu markerı indirmek için tıklayınız. İster çiziniz, ister çıktısını alınız, hiç farketmez. Tek dikkat etmeniz gereken husus, marker'ın şeklinde bir değişiklik yapmamanızdır.)
    • Son olarak da Flash Player 10'un tarayıcınızda kurulu olması gerekmektedir.

    Yukarıdaki gereksinimleri sağlıyorsanız eğer şimdi uygulamayı deneyebilirsiniz. Şimdi yapmanız gereken tek şey kamerayı marker'ı görecek şekilde tutmanızdır. 30 - 40cm'den ortalama işlemesi lazım ama bu tabi ki de sizin kameranızın kalitesiyle de doğru orantılıdır. Bir yerden sonra da olayın performansı biraz da bilgisayar ile alakalıdır. Yapımında Away3D kütüphanesi kullansam da kaliteden taviz vermek zorunda kaldım ortalama her bilgisayarda çalışabilsin diye. Umarım herhangi bir sıkıntı yaşatmaz size :)

    Kısaca şöyle çalışmaktadır; kameradan alınan görüntüye threshold filtresi uygulanarak elde edilen ortamda marker'daki gibi bir şekle sahip bir konum aramaktan ibaret tüm olay. Tabi genel yapı bu kadar ama olayın alt yapısı hiç de küçümsenemeyecek kadar derin ve güzel. Emeği geçen herkesi tebrik etmek lazım.

    Uygulamayı denemek için tıklayınız. İyi eğlenceler..

    31 Ağustos 2010 Salı

    tarihçesi ile flash

    Günümüz oyun ve reklam sektörü başta olmak üzere, gerek internet ortamında, gerekse de mobil uygulamalarda çok sık karşılaştığımız veya kullandığımız flash; kolaylığı, erişebilirliği ve görselliği sayesinde vazgeçilmezler arasına yerleşmiş bulunmaktadır.

    Sevgili Ayşen KARAMETE hocamızın bize ikinci sınıfta dediği gibi; "Flash ile yapılabilecekler sizin hayalgücünüzle sınırlı." Bu söze katılmamak elde değil zira Flash’ın en sonki dili olan Action Script 3 ile artık hayallerimizi gerçekleştirmemize bir adım daha yakınız.

    Neden böyle pazarlamacı gibi konuşuyorum diyecek olursak? Şöyle ki; AS3 ile birlikte artış gösteren esneklik, verimlilik ve erişebilirlik beraberinde geliştirilen ek kütüphaneler ile 3D uygulamalarını web ortamında daha rahat gösterecek düzeye getirdi. Böylece artık daha interaktif web safyalarına sahip olup, 3D oyunları oynayabilecek düzeye geldik ve daha yenilikçi etkileşimlerde bulunup, daha farklı reklam politikaları izleyen şirketler gördük.

    Bu yenilikçi dil için geliştirilmiş kütüphanelere örnek vermek gerekirse "Away3D" kesinlikle çok güzel bir örnek olacaktır. Zira piyasada "Papervision3D" isim yapmış durumdayken, "Away3D" güzel bir alternatif niteliğindedir. Bu iki kütüphane de 3D uygulamaları rahatça gerçekleştirmenize yarayan ortamı ve desteği sağlayacak fonksiyonlara sahip gelişmiş kütüphanelerdir.

    İşler sadece bu 3D kütüphaneleri ile bitmiyor tabi. Yeni bir reklam yöntemine mi ihtiyacınız var? Yine AS3 için geliştirilmiş olan “Flartoolkit” tam ihtiyacınız olan şey. Gerek bir resim, gerek sabit bir video gerekse de bir webcam sizin kaynağınız olsun. Bu kaynağınızın beyaz üzerine siyah kalemle çizilmiş özel bir kareyi gördüğü zaman; o karenin yerinde olmasını istediğiniz 3D modelin gelmesini sağlayabilecek bir ortam söz konusu artık. bu 3D modeliniz sizin ürününüzün reklamını yapan bir karekter de olabilir, bir içeriğin anlatımını yapan bir materyal de olabilir.

    Dahası da var :) “touchlib” kütüphanesinin AS3 için geliştirilmiş kısmı sayesinde evde yapabileceğiniz bir aygıt ile ( ki bu aygıtın maliyeti 20-30tl eder en kötü ihtimalle ) çoklu dokunma desteği olan uygulamalar geliştirebilir, web ortamında yayınlayabilir, gerekli kod bilgisine sahipseniz de oyunlar bile yazabilirsiniz.

    Bu noktada eleştirel yaklaşmak gerekirse; AS3 ve kütüphaneleri halen geliştirilmektedir ve verimliliğinin artışı üzerine çalışmalar yapılmaktadır. Halen bazı noktalarda istikrarsız davrandıkları olabilmektedir. Action Script yapısı itibariyle insana yakın nitekilte bir dildir ve makineye yakın diller gibi bazı noktalara direk erişimi söz konusu değildir. Dolaylı yollardan erişime sahip olmasından dolayı da performans açısından her zaman verimli olmayabilir. Ancak bu; gelişme sürecinde, en istikrarlıya ulaşılması için kat edilmesi gereken bir adımdır.

    Konuya devam edersek; bu ve benzeri kütüphaneleri ile giderek gelişmekte olan flash peki nasıl çalışmakta hiç merak ettiniz mi? İlk sürümünden itibaren aynı mantıkla çalışmakta olan Flash’da çizdiğiniz her bir eğri, doğru, açık veya kapalı şekilbir fonksiyonda tutulmakta. Çizdiğiniz şeklin konumu da değişse, boyutu da değişse bozulmamasının nedeni bu fonksiyonun temelinde sabit kalması. sadece içine girilen değerler değişmekte. Sabit bir tanım aralığında f(x)=y+2 fonksiyonu bir doğru çizecektir koordinat sisteminde.+2 değerini değiştirmek doğrunun y eksenindeki konumunu değiştirecektir. y’nin önündeki katsayıyı değiştirmek ise de doğrunun açısını değiştirecektir. Olayın mantığı bu şekilde işlemektedir benim verdiğim naçizane bir örnektir, flash’ın arkasındaki mantığı anlatmak amaçlıdır. Flash için bu çalışma mantığı ile vektörel bir programdır diyebiliriz. Zira bugün freehand desteği kesilmiş olsa da gerek freehand’de gerekse de illustrator, fireworks ve photoshop’ta da bu şekilde vektörel çizimler mevcuttur.

    Burada noktada şunu da belirtmem gerekir ki Flash’ın yaratıcısı olan “Jonathan Gay”e bir teşekkür borcumuz vardır. Zira onun hayal gücü bugünkü ortamın oluşmasında ektili olmuştur. Jonathan Gay ve Flash1′e kadarki izlediği yol hakkında ayrıntılı bilgi almak için:

    http://www.flashdersleri.com/html_dosyalar/flash1.html

    http://tr.wikipedia.org/wiki/Adobe_Flash