Tam o sırada, başka bir pillinetwork sitesi olan sinepil.org'da: "CROCODİLE / Timsah İnsanı Yer, Derisinden Çanta yapmaz"

\
İspanyol bir arkadaş herhangi bir eklenti kullanmadan ve daha önceden başka birisinin kullandığı standart dışı kodlara başvurmadan bir web sayfasının içerisine 3 boyutlu nesneler yerleştirmenin münkün olup olmadığını denemek istemiş. Bunu yaparken yalnızca w3'ün standart kodlarından faydalanmış. İşin için de JavaScript de var tabii. Yapmış olduğu 3 boyutlu örneklere buradan ulaşabilirsiniz.
 | 16 yorum var 
 | 05 Mart 2007 18:42 

sonraki yazı »
tokyo'da bir örümcek

Yorumlar

çok hoşuma gitti, teşekkürler eburhan.

Kaza yerine ulaştınız, ilk ne yapmalısınız?Peki bununla beraber ilkyardımla nasıl hayat kurtarabileceğinizi biliyor musunuz?
guldemgokalp  |  (0 puan) 05 Mart 2007 20:10

wallahi bence bu bi devrim niteliğinde bişey.. yani bu sayede üç boyutlu web sayfaları istediğimiz yerine bakabileceğimiz fazla yormayan dijital fotolar yakındır

taninmayan-91624  |  (0 puan) 05 Mart 2007 20:59

@hayaltasarim
yok aslında öyle pek devrim gibi birşey falan değil. bunlar oldukça deneysel çalışmalar. daha önce de Javascript ile 3 boyutlu FPS yapılmıştı. Şimdi linkini bulamadım. Lakin 3 boyutlu web için şöyle bir kaynak var.

Pisileri seviyorum, bir pisiyi başka seviyorum... * En sevdiğim blog ayda bir yazılan blogdur
nimphelos  |  (0 puan) 05 Mart 2007 21:55

İyi de arkadaşlar bu 3 boyut değil ki? Z-index özelliğiyle oynayarak topları oynatıyor :)
Tüm yazıları seçerseniz (win:ctrl+a) topların çevresinde 2 boyutlu kutuları görürsünüz...
Aslında herhangi bir plug-in kullanmadan (Java, Flash vs.) JavaScript'le, Html'le yapılamaz 3 boyutlu uygulamalar. Sadece böyle kandırmacalar olur :)

Janberka  |  (0 puan) 06 Mart 2007 03:43

goze uc boyutlumu deilmi? biter

cezass  |  (0 puan) 06 Mart 2007 04:47

helal olsun elemana iyi uğraşmış... insana bıkkınlık getirir uğraşmak bile...

emsvizyon  |  (0 puan) 06 Mart 2007 12:34
goze uc boyutlumu deilmi? biter

Biter tabi yakında engine'de yaparlar "deilmi?" Sonra oyun firmaları Linux, Mac Os X sürümleri çıkardığı gibi web sürümleride çıkarırlar JavaScriptle kodlanmış :) Hey Allahım...
Janberka  |  (0 puan) 06 Mart 2007 13:45
Biter tabi yakında engine'de yaparlar "deilmi?" Sonra oyun firmaları Linux, Mac Os X sürümleri çıkardığı gibi web sürümleride çıkarırlar JavaScriptle kodlanmış :) Hey Allahım...

:)

cezass  |  (0 puan) 07 Mart 2007 00:53
İyi de arkadaşlar bu 3 boyut değil ki? Z-index özelliğiyle oynayarak topları oynatıyor :)
Tüm yazıları seçerseniz (win:ctrl+a) topların çevresinde 2 boyutlu kutuları görürsünüz...
Aslında herhangi bir plug-in kullanmadan (Java, Flash vs.) JavaScript'le, Html'le yapılamaz 3 boyutlu uygulamalar. Sadece böyle kandırmacalar olur :)
üç boyutlu dediğin şey sanki gerçekten üç boyutlu. allah allaah. hepsi de "üç boyutluymuş gibi" göz yanılsaması yaratmak üzerine kuruluyor bu üç boyutlu dediğimiz şeylerin. hiçbirinde de gerçek dünya söz konusu değil, gerçek dünyadaki üç boyut söz konusu olmadığı gibi, gerçek dünyanın renk, ışık ve fizik kurallarını birebir de taklit etmiyor. dolayısı ile daha basit mantıklarla oluşturulmuş 3B'leri hor görmenin mantığı yok bence. :)
ers  |  (0 puan) 07 Mart 2007 08:31
üç boyutlu dediğin şey sanki gerçekten üç boyutlu. allah allaah. hepsi de "üç boyutluymuş gibi" göz yanılsaması yaratmak üzerine kuruluyor bu üç boyutlu dediğimiz şeylerin. hiçbirinde de gerçek dünya söz konusu değil, gerçek dünyadaki üç boyut söz konusu olmadığı gibi, gerçek dünyanın renk, ışık ve fizik kurallarını birebir de taklit etmiyor. dolayısı ile daha basit mantıklarla oluşturulmuş 3B'leri hor görmenin mantığı yok bence. :)
3D olayının geneline değinmişsin. JavaScript ile oluşmasından bahsediyoruz. Bir sorum olacak. Şimdi örnekteki gibi kaplanmış (o da gerçek kaplama değil ya) küre (?) lerin çevresinde kamerayı dönderen bir uygulama yapılabilir mi? Yapılırsa bu nasıl yapılacak? Z-index kullanılması gibi bu seferde her kamera hareketinde (gerçek bir hareket olmayacak tabii) kaplamayı mı hareket ettireceğiz? Konu hakkında bilgi sahibi olsanız dahi (ki 3d oyunlar oynamaktan öteye gitmediğiniz çıkıyor yorumunuzdan) biraz düşünerek yorum yapın lütfen...

Janberka  |  (0 puan) 08 Mart 2007 15:14

ben de yaptım benzer bir şey, ondan konuşuyorum heralde. oyunla falan ilgilendiğim yok benim. flash'la benzer bi uygulama yapmıştım. kamerayı döndürmek, hareket ettirmek üzerine bir uygulamayı da yarm bıraktım. ama bir programcı, 3b'nin matematiğinden mantığından anlayan biri olarak az bir uğraşla onu da yapabileceğimi biliyordum. sadece cisimlerle ya da çizgilerle oynadığınız, raytracing ya da pixel bazlı başka bir yöntem kullanmadığınız için bazen z-index ya da katman olayının hata yapmasına engel olamıyorsunuz. ha şunu da söyleyeyim, ben programlama eğitimi almadım, 3b denen olayın mantığını da kendim geliştirerek bir şeyler çıkardım ortaya. benim yaptığım şey bunlardan çok daha karmaşıktı. ha küreyi mi nasıl yapıcaz? isterseniz köşeli bir küre çizeriz noktalarla(paralel ve meridyenler şeklinde ya da futbol topu gibi), shading olayını basitçe(hatta istiyorsanız birden çok farklı ışık kaynağına göre de yaparız ama gerek yok) programlarız, kameraya da yarım saatimizi ayırdık mı biter. ikinci bir seçenek küre olduğunu söyleyip de küre olmayan örnekteki gibi şekiller kullanmak, o şekilde de gayet düzgün sonuçlar elde edebiliriz. kürenin gradyan dolgusunun yerini büyüklüğünü ve renklerini kameranın, kürenin ve ışık kaynaklarının yerine göre hesaplatırız. javascriptin kaplamanın, gradyanın yerini değiştirmek için kullanabileceğimiz bir özelliği olduğunu hatırlıyorum, olmazsa başka küçük bir hileyle hallederiz. ama flash'ta yüzde yüz yapılabilecek bir uygulama bu.

düşünmeden yorum yapmam ben. ne yaparsanız yapın 3b bir kandırmacadır, ilüzyondur. ha aklıma gelmişken, kamera sistemini yapmak istememin nedeni de 3b'yi gerçekten insanın iki gözüyle gördüğü 3b'ye taşımaktı. iki tane birbirinden belli uzaklıktaki kameranın görüntüsünü ekrana yansıtır ve bunlara şaşı bakarsanız gerçekten derinlik algısının oluştuğunu göreceksiniz.

ers  |  (0 puan) 09 Mart 2007 11:14

uygulamayı flashla yapmışsınız. yukarıdaki ışıklandırma falan bunları javascript'le yapabileceğinizi düşünüyor musunuz? yok flash'tan bahsediyorsanız boşuna o kadar satır yazmışsınız ben zaten ilk cevap verdiğiniz mesajda "java, flash vs." gibi plug-inler kullanmadan yapılamayağını söylemiştim...

Janberka  |  (0 puan) 09 Mart 2007 14:59

javascript'te daha doğrusu javascriptle kullanabileceğiniz html nesnelerinde (sadece ie destekliyordu sanırım bu özellikleri zamandında) ışıklandırma, renklendirme, maskeleme ve vektörel grafik çizimi mevcut. en azından ie 6.0 da öyleydi. ha 7. versiyonda kaldırılmış mıdır o özellikler, yoksa hala var mıdır bilmiyorum, ama 6.0 da bu özellikleri tanıtan uygulamaları açtığımı hatırlıyorum. uzun zamandır uğraşmıyorum, ilgilenmiyorum ama muhtemelen bütün yeni browserlara eklenmiştir bu özellikler, dolayısı ile yapılır bence. zaten önemli olan daha gelişmiş uygulamaların yapılabilirliği değil, daha basit uygulamaları "3b değil bu" diye soyutlamanın anlamsızlığı. bir şekilde üç boyut algısı yaratıyorsanız üç boyutludur bence.

ers  |  (0 puan) 09 Mart 2007 15:33
düşünmeden yorum yapmam ben

@ers burayida karistiracak anlasilan...

cezass  |  (0 puan) 16 Mart 2007 04:38

@cezass

..burayı da..

derken? :)
[ha yanlış anlaşılmasın "da"ya vurguyu "hatasını gördüm düzelteyim" niyetiyle yapmadım. kimseyi ufak bi hata için kıracak, rencide edecek değilim. "burayı" değil de "burayı da" olmuş ya; "nedir? diğer arkadaşlar tarafından kusurlu ya da hatalı mı bulunuyorum?" diye öğrenmek için yaptım o vurguyu.]

ers  |  (0 puan) 16 Mart 2007 11:06

Kısaca anlatmak istediğime geçersek. Oynadığınız oyunlarda ve denediyseniz bazı testlerde kullanılan 3d ile farklı bir olay bu. Bu arada ers bahsettiğin özelliği buldum ie 7 de de destekleniyor. hoş bir şey. fakat buna ışıklandırma demek yanlış olur. konuda ki örnek bile bu konuda daha yeterli, bakın bende butür birşey yaptım gölgelendirmeye daha çok benziyor en azından... Kullandığımız javascript veya html gelişmedikçe (örneğin sphere gibi nesneler oluşturmak...) ben hala bu işin kendini test etmekten ileri gidemeyeceğini düşünüyorum. Yani "vay adama bak ne yapmış" şeklinde yorumlanacak çalışmalar yerine

wallahi bence bu bi devrim niteliğinde bişey.. yani bu sayede üç boyutlu web sayfaları istediğimiz yerine bakabileceğimiz fazla yormayan dijital fotolar yakındır
gibi çalışmaların çıkması için dediğim şey gerekli.

Bir nesneyi (örn:div) z eksenin de yatay olarak tutan (perspektif te buna dahildir) bir çalışma gösterirseniz veya yapılabilirliğini kanıtlarsanız ben bu konu altında ki tüm mesajlarımı silip özür dileyeceğim...

Janberka  |  (0 puan) 16 Mart 2007 20:42

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

pilli ilan

son yorumlar

pilli ilan

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

RSS Dosyası
pillikutu