| Bu Konuyu Görüntüleyenler | |||
|
Bu Konuyu görüntüleyenler: 1 Ziyaretçi |
|
DirectX ile Web Sayfalarında Grafik Çizme
|
|
22:27, 18-06-08 22:27
(En son düzenleme: 22:28 18-06-08 22:28 **SaBRoZa**.)
Mesaj: #1
|
||||
|
||||
|
DirectX ile Web Sayfalarında Grafik Çizme
Bu yazida sizlere DirectX ile internet ortamında grafik çizdirmekten
bahsedeceğim. Hepimiz yada çoğumuz grafikleri herhangi bir programda çizdirip .jpg görüntüsünüinternette yayınlarız. Peki anında çizdirmeye nedersiniz ? (anında kelimesi biraz ustaca kod yazmayı gerektiriyor sanırım.) Örneğin 2 frame den oluşan bir ana sayfa olsun. Üst frame'de veri tabanından sürekli bilgi çekebilen bir asp kod sayfası, alt frame'de ise DirectX ile grafik çizebilen bir script. Sanırım "anında" kelimesine yaklaştık :). Şimdi aşağıda yazdığım kod satırlarını açıklayayım; Önce directx ile çizim yapabilmek için bir obje oluşturmamız gerekiyor. Bunu tablo içinde yapıyoruz (zorunlu değil). Table komutu ile etkili Border lar oluşturabilelim diye. STYLE kısmındaki width Çizim penceresinin ve ölçeğinin genişliğini, height yüksekliğini, left soldan right ise sağdan mesafesini belirliyor. Burada left,right özellijlerini kullanmadık çünkü obje tablo içinde. Kodlar fazla karışık değil kodların yanlarındaki açıklamaların anlamak için yeterli olabileceğini sanıyorum. DirectX kullanarak internet ortamında hareket eden,dönebilen, boyutunu dolgurengini, kalınlığını, tipini, sizin ayarlayabileceğiniz metinler hazırlamak oldukça kolay vede eğlenceli. 3 boyutlu şekiller çizmek ve daha bir çok özellikleri yaptırabilirsiniz. Grafik üzerinde mouse'un sag tuşuna tıklamayı unutmayın. save background as.. veya save picture as.. göreniniz varmı :) Birazda dez avantajlarından bahsetmek istiyorum. Tabi aşağıdaki script kullanıcı taraflı bir script. Yani kodlarınız uzadığı sürece yüklenmesi gereken sayfa zaman alacaktır. Bir diğeri ise OBJECT tanımı içinde yapılan grafik penceresinin genişliği ve yüksekliği aynı zamanda ölçeği olan değerler. Şöyleki aşağıdaki örnekte Ölçeğimizin genişliği 600 pixel yüksekliği 400 pixel. Ne var bunda zor olan ? demeyin hemen çünkü 0,0 merkezi grafik penceresinin tam ortası yani sol başlangıç noktası -300, sağdaki son nokta ise +300 değerine sahip bu yükseklik içince geçerli. Buda ölçeklendirme yaparken biraz zorluk yaratıyor. Bir sonraki yazıda Tablolardaki verileri kullanarak nasıl grafikleyebileceğimizi anlatmaya çalışcağım ( HTML ASP DHTML DIRECTX bir arada ). Bu makaleyi okuyan ve katkı koyabilecek herkese şimdiden teşekkür ediyorum. Bilgi Paylaştıkça Çoğalır. Farkınız bilmek değil, bilginizi kullanabilmek olsun. Kod: <html> Uyarı: İndirmeye başlamadan önce lütfen linklerin hepsini kontrol ediniz. İstek Yapmadan Önce Forumda Sadece Üyeler Linkleri Görebilir. Üye Olmak İçin TIKLAYIN Yapınız! Verilen emeğe lütfen saygı gösteriniz. En azından bir teşekkür edebilirsiniz.Her Türlü Sorununuzda Bana Ulaşın.
Zamanın Durduğu Kaliteli İnsanların Paylaşım Mekanı Sadece Üyeler Linkleri Görebilir. Üye Olmak İçin TIKLAYIN Hedefimiz En Büyük ve En İyi Olmaktır |
||||
|
« Önceki Konu | Sonraki Konu »
|
|
TRFoRuMCuYuZ.CoM © 2007 - 2008 Tüm Hakları Saklıdır. - MyBB - MyBB, © 2002-2009 - MyBB Group - Tasarım: Blackinci - Kurucu:**SaBRoZa**
|






Uyarı: İndirmeye başlamadan önce lütfen linklerin hepsini kontrol ediniz.
İstek Yapmadan Önce Forumda Sadece Üyeler Linkleri Görebilir.
Verilen emeğe lütfen saygı gösteriniz. En azından bir teşekkür edebilirsiniz.

