Oct 14

Hacı adamlar Flash 11'in Stage3D gücünü almışlar ve ortaya süper bir kütüphane çıkarmışlar. İyiden iyiye exe kıvamında 3D üretilebilen sistemin altyapısı ekran kartını kullanıyor bu sebeple 8x Antialiasing'e kadar destek var. İleriki zamanlarda Flash ile yapılmış çılgın projeler göreceğimiz garanti bakalım Apple daha ne kadar dayanabilecek? :)

http://3dflashlo.free.fr/awaySkyRacer.html

Sep 21

Adobe bir sonraki sürümler olan Flash Player 11 ve AIR 3'ü duyurdu. AIR demek bir yere kadar Flash demek olduğu için Flash Player'daki güncellemeler doğrudan AIR 3'e yansıyor.

Stage 3D isimli yerel 3D kütüphanesi (ayrıca teknolojisi) sayesinde Flash Player artık dışarıdan kullanılan Away3D gibi kütüphanelere bağımlı olmayacak. Ayrıca şu an kullanılan 3D motorlara göre 10 ila 1000 kat kadar hız artışı olacak deniyor Adobe tarafından. Şimdiye kadar çoktan yapmış olmaları gereken birşeydi bu aslında lakin vardır Adobe'nin de bir bildiği heralde :)

Ayrıca gelen iyi özelliklerden biri 64bit desteği. Windows, Mac ve Linux işletim sistemlerinde 64bit Flash Player kullanmak mümkün olacak.

Denemek isteyene bedava arkadaşım (Tabi nasıl swf üreteceğiniz size kalmış :) :

http://labs.adobe.com/

Sep 12

Hacııı 1972 yılında nasıl yapmış la adamlar bu olayııı? Haberin aslı şöyle :

Bilim adamı, bilgisayar grafikleri uzmanı Ed Catmull (Fred Parke ve Robert B. Ingebretsen ile), 40 sene önce dünyanın ilk 3D filmi olduğu düşünülen kaydı ortaya çıkardı.

Animasyonun meydana getirildiği senenin 1972 olduğunu düşündüğünüzde bu, oldukça etkileyici. Ve aslında bu teknolojinin büyük bir bölümü, hala bugün kullanılan 3D animasyonun temelini oluşturuyor. Video, Robert B. Ingebretsen'in çocuğu, ailesinin kaset arşivini karıştırtırken gün yüzüne çıkmış. Bilgisayar grafikleri ilk kez 1976'da çekilen Futureworld'de kullanılmış ve videodaki el ve yüz animasyonu da bu filmde yer almış.

İşte dünyanın ilk 3 boyutlu filminde kullanılan animasyonlu el ve yüz!

Yani görüntüler o yıllar için inanılmaz derecede kaliteli. Render süresinin ne kadar uzun olduğunu tahmin bile edemiyorum yani o derece :)

May 21

Evet, bir yıl aradan sonra Google beklenen konferansı (developer event diyelim) Google I/O 2010'u gerçekleştirdi ve hala 2. gün aktiviteleri sürmekte. Bu sene herkezin beklediği gelişmeler öncelikli olarak Chrome ve HTML5, 2. gün için ise Android 2.2 Froyo hakkındaki gelişmelerdi.

Özellikle hayatına son dönem Nexus One'ı sokmuş ve Google'a neden daha önce bu aleti çıkarmadığı için kızan ben helecanla beklemekteydim efenim. İlk gün Google bombayı dünyaca ünlü ve şu anda Flash ve Skype gibi sistemlerde kullanılan VP6 motorunu üreten On2 firmasını 120 milyon dolara satın aldığını ve yeni versiyon olan VP8 motorunu dün itibari ile open source olarak halka açtıklarını söylmesiyle patlattı. Ardından gelen Mozilla, Opera ve Adobe yetkililerininde sahdene bu teknoloji ile neler yapılabileceğini göstermesi, ve Adobe'un bu teknolojiyi Flash'ın yeni update'inde barındırarak bir anda milyarlarca bilgisayarda update ile kullanılabilir hale getireceğini açıklaması işin tuzu biberi oldu. Böylelikle artık HTML5'in en büyük problemi olan video sorunuda sanırım çözülecek. Bunun dışında bir çok şey var tabii ama benim açımdan en önemli gelişme buydu.

Ayrıca Adobe'un CSS3 Animation Tool'una gerçekten hayran kaldım sayın okuyucular. Adamlar isterseniz Flash var ama bunlada takılında tadında çok güzel bir animasyon programı hazırlamışlar. İkinci günün bombası ve esas konusu olan Android 2.2 (Froyo) sunumu ise Apple'ın ne kadar beceriksiz bir firma olduğunun sunumuymuşçasına gülüşmelerle başladı ve devam etti, tanıtılan her yeni özellik ile bir develop isteğim kabardı, bir göğsüm, amcamın oğlu yaptı sunumu sanki.

Gelelim çok beklenen Froyo'ya öncelikle sistemin kullandığı VM motorunu JIT isimli yeni motorla değiştiren Google Nexus One'da 2x - 5x'e kadar performans artışı sağlamışki, zaten hayvan gibi hızlı çalışan Nexus bundan gayri ne yapar bilemem. Ayrıca Browser'a Chrome'da kullanılan V8 motorunu dahil etmişler ve yine 5 kata kadar performans artışı sağlamışlar JS olayında, yaptıkları demo'da iPad'in browser'ına tur bindiren Nexus One (videosunu izleyenler için daha anlamlı olacak bu tur bindirme lafı) kesinlikle çok hızlı bir browser ile geliyor.

Tabiiki Flash 10.1 desteğide bu versiyon ile geliyor ve masaüstü PC performansına yakın bir performans yakalamışlar, ağzım sulanarak izledim. Ayrıca yeni API'ler yaratarak Allahım ben buna program yazmak istiyorum deirten Google, yeni Google Cloud Intent Messaging API'si ile inanılmaz işler başarmanıza imkan sağlıyor. Kullandığınız telefon üzerindeki bütün donanım olanaklarınıda browser üzerinden ulaşmanızı sağlayan Google ulan daha ne yapalım dercesine bir sunum yapmış. Kısa kısa (!) üstünden geçtiğim bu konferansı izlemek için ise aşağıdaki linke gidebilirsiniz.

http://www.youtube.com/GoogleDevelopers

Tags: | | | | | | |
Dec 09

Olm bu away3D'i yapan adamlar bildiğin dangoz lan. Daha önceki bu konu ile ilgili yazımda Alternativa3D'nin compile süresinin çok kısa olduğundan bahsetmiştim bunun nedeni swc yani Component olarak compile edilmiş bir şekilde dağıtılması ve her seferinde tekrar tekrar derlenmemesi idi :) Dedim swc oluşturmak dert bi iş değil kendi sayfasında olmasa bile birileri yapmıştır mutlaka away3D'nin de SWC versiyonunu. Aramalarım sonucunda yapan, yapılışını tarif eden falan sayfalara ulaştım ve bu sayfalardaki yönergelerle Flex SDK ile gelen "compc.exe" yardımıyla kendi swc'mi oluşturdum ama yok arkadaşım bir türlü Flash'da çalışmadı. O kadar zaman uğraştım ama nafile Eclipse falan da indirdim hatta ama yok yok yok! :)

Hacı sonra baktım olacağı yok bu işin dedim iş başa düştü. Flash'ın kendisinde de hazırlayabiliyorsunuz ve bu swc'ler çalışma garantili :) Yalnız Flash'da hazırlıyorsanız ve bir kütüphaneyi kullanmak istiyorsanız bu kütüphanenin tüüüm class'larını kod ile oluşturmanız gerekiyor. Mesela away3D için Scene3D class'ını kullanacaksanız Flash'da var a:Scene3D; şeklinde mutlaka bir gönderme yapmanız lazım ki swc'nin içine bu class bilgisini yazsın. Bu da 400 kadar class'ı olan away3D gibi kütüphanelerde baaaayaaaa bi işçilik gerektiriyor ne yazık ki. Hacı bunun için gittim away3D'nin tüm kütüphanelerinin listelendiği bir sayfa buldum sayfayı kopyaladım excel'e aktardım sonra da excel'in fonksiyon özellikleri ile import ve class oluşturma kodlarını yazdırdım ve bunları Flash'a aktardım. Flash CS3 ne hikmetse bir türlü swc dosyasını oluşturamadı. Compile işlemini yapıyor ama sonuçta dosya çıkmıyordu ben de açtım Flash CS4'de yaptım aynı işlemi bu sefer oldu.

Sonuç olarak Flash 9 için olan Away3D 2.4.0 versiyonunu swc olarak kullanmak istiyorsanız buyurun buradan yakın :)

away3D.swc (415.18 kb)

Dec 08

Evet Flash'da 3D olaylarına feci dadanmış bulunmaktayım ve kütüphane olarak da Away3D'i tercih ettim. Neden Away3D diyecek olursanız hızını sevdim kullanımı da kolay falan filan ama baktığınız zaman çok bi farkı yok kütüphanelerin birbirlerinden :)

Aslında olaya ilk olarak Alternativa3D ile başlamıştım çünkü en hızlısı o görünüyor (ki doğru walla) ve compile süresi de gayet hızlıydı şak şak çıkıyordu projeler lakin dökümantasyon eksikliği beni bitirdi arkadaş. Tamam yanında güzel dökümantasyon geliyor class'ları falan açıklayan ama tutorial olmayınca olmuyor be atam :) Tutorial da var lakin yetersiz bu yüzden tutorial ararken denk geldiğim Away3D'e geçiverdim hemen :) Alternativa daha yeni çıkmış bir kütüphane olduğu için yayılamadı ama bir zaman sonra gayet sağlam bir şekilde yerini alacağından şüphem yoktir ;)

Buyrunuz şöyle bir test var kendi tipimi yaptığım :))

Ebolax 3D

Aug 08
Bakın adamlar yapıyor işte biz daha kasalım olduğumuz yerde :) Bizim yaptığımıza ıkınmak diyebilir miyiz? :)))))

Adamlar bunu oyunlar için yüz ifadeleri amaçlı geliştiriyorlarmış.