« önceki yazı yeni "youtube beta" |
daha tam kurcalamadım ama anladığım kadarıyla örneklerde gördüğünüz at ve inek SWF'ye dahil değil, başka bir yerden çekiliyor.
| guldemgokalp | |
|
|
(0 puan) |
|
| 15 Haziran 2007 17:08 |
@guldemgokalp İnek değil Gergedan o (:
| sesebian | |
|
|
(0 puan) |
|
| 15 Haziran 2007 17:34 |
Evet mevcut swf dosyasını kaydettim ve 400 küsur kb olmasına rağmen içi boş çıkıyor. Yani bu swf konteynır görevi görüyor ve harici swf yükletiliyor.
Olayın nasıl olduğuna gelecek olursak;
Bu 3d modeller, muhtemelen 3d programlarında modellenmiştir. Daha sonra alpha kanallarıyla render edilir ve çeşitli pluginler yardımıyla flasha entegrasyonu sağlanır. Bu pluginler 3d yazılımlarında olur flash'te değil. Bildirideki linklere tıklamadan önce yazıyı okuduğumda aklıma swift3d yazılımı geldi ama bu modeller onunla yapılabilir mi bilmiyorum. Programı 1-2 sefer kurmuş olmama rağmen fazla kurcalamaya vaktim olmadı. Neden bu programdan bahsettim derseniz, 3d ile flash birleşimi çalışmalar konusunda 1 numaradır demek abartı olmaz sanırım. Ama max, maya gibi profesyonel 3d yazılımlarıyla kıyaslanamayacak derecede farklı ve basit bir yazılımdır. Birde şu var. Modeli istediğiniz programda hazırlarsınız ama animated gif veya tif gibi formatlardan biriyle + alpha kanalıyla render edersiniz. Sonra flashta bu kareleri tek tek framlere koyarsınız. Ardından bu karelerin içinde bulunduğu movie clibi action scriptle programlarsınız.
Mouse ile sağa sola çevrilmesini sağlayan şey tamamen action script kodlamasıdır. AS3 artık hayatımıza girdi. Bu dilin yeni haliyle neler yapılabileceği hakkında pek bilgim yok ama her şeye hazırlıklı olmak lazım. Bu gördüklerimiz de belki as3 ile kodlanmış olabilir...
| positive | |
|
|
(0 puan) |
|
| 15 Haziran 2007 18:10 |
aslında ilk gördüğümde gelmişti aklıma; daha önceden modellenip üstüne birde render edilip, görüntülerin kare kare flash'a yerleştirilmesi.eskiden ara sıra baktığım şu sitede hazır animasyonlar hep o yöntemlerle yapılıyordu.Ama yine de kolay olmasa gerek imleç koordinatlarına göre istenilen kareyi çağırmak.
@positive'in de dediği gibi, gerçekten merak ediyorum action script 3 ne gibi yeniliklerle geldi diye.okulda flashla ilgilendiğim zamanlar as2'yi 1'e kıyasla çok sevmiştim çünkü.
| guldemgokalp | |
|
|
(0 puan) |
|
| 15 Haziran 2007 18:31 |
as 3 ün 1 ve 2 den tamamen farklı olduğunu biliyorum.
| Hiroe | |
|
|
(0 puan) |
|
| 15 Haziran 2007 19:54 |
zoque'un şurasında Flash CS3 ve dolayısıyla Actionscript 3.0 hakkında önemli bilgiler verilmişti.
| kerem1905 | |
|
|
(0 puan) |
|
| 16 Haziran 2007 01:20 |
@positive, guldengokalp:
verilen link'teki siteyi okumamışsınız belli ki, iki örnek de real-time render ediliyor, herhangi bir 3d programında render edilip flash'a aktarılmış değiller. öyle olsalardı zaten 400kb'dan fazla yer kaplarlardı, siz de flash'ta açtığınızda resimleri görebilirdiniz. örneklerde Papervision3D adlı, flash için geliştirilmiş bir 3D render motoru kullanılmış. Papervision3D ile ilgili daha geniş detayı burada adresinde bulabilirsiniz.
| blithe | |
|
|
(0 puan) |
|
| 16 Haziran 2007 13:09 |
flash'da 3d olur mu? her zaman oldu, olur da. ama her zaman disaridan bir programa ihtiyac duyulur bunun icin. flash'i ne zaman gorsellik yerine islevsellik yerine kullanmayi ogrenecegiz dusunuyorum.
| ryan | |
|
|
(0 puan) |
|
| 16 Haziran 2007 13:45 |
@blithe
Evet sadece örnekleri inceledim, ingilizce bilmediğim için de kaynak olarak gösterilen sayfayı incelemedim.
ayrıca @kerem1905, teşekkürlerimi sunarım.
| guldemgokalp | |
|
|
(0 puan) |
|
| 16 Haziran 2007 14:40 |
@blithe
Üzgünüm verilen linkteki herşey ingilizce. Ama burada kullanılan teknik her neyse benim anlattıklarım zaten varolan şeylerdi. Yani daha önceki pek çok 3d ve flash karışımı işlerde kullanılan yöntemler.
Konu dışı:
Bütün kullanıcıları potansiyel ingilizce bilen yerine koymamanız gerekir. Aksi takdirde her türlü soru sorma, yanlış anlama gibi durumlarla karşı karşıya kalınabilir.
| positive | |
|
|
(0 puan) |
|
| 16 Haziran 2007 19:14 |
evet flash'ta 3d olur, flash çok güçlü bir platform, programlama dili ve class'ları sayesinde bir çok imkan sunuyor ama, öyle herşey hazır sürükle sahneye bırak derle değil iş.
bu esnek yapıyı sunduğu için eğer oturup çalışan olursa böyle bir framework geliştirip 3d'yi hayata geçirebilir.
yapabileceklerinizin sınırı bayağı geniş flash'ta. tıpkı spreadsheet'ler gibi çok şey yapabilmesine rağmen herkes basit işler için kullanıyor.
burdaki 3d'nin mantığı da şöyle. bazı hali vakti yerinde vatandaşlar oturup bir 3d framework yazıyorlar, bu framework'un işi Flash IDE içinde 3d modelleme yapmak değil. 3d modeller 3ds max blender gibi ortamlarda hazırlanıyor sonra papervision, sophie veya away3d'nin anlayacağı 3d dosyalarına dönüştürülüyor. bu framework'ların yaptığı iş bu dosyaları flash player içinde gerçek zamanlı olarak render etmek.
actionscript 3 ve flash'ın gücünü en iyi ispatlayan çalışmalardan biri osflash.org'daki FC64 projesiydi (Commodore 64 emülatörü)
| the7 | |
|
|
(0 puan) |
|
| 05 Kasım 2008 22:45 |
pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.
Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.
bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.