Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

WebGL

bullvar_katip

Administrator
Katılım
21 Mayıs 2024
Mesajlar
532,105
WebGL, kâr amacı gütmeyen teknoloji şirketler birliği Khronos Group tarafından yönetilen, web ortamında 3 boyutlu grafik çizimi sağlanmasını amaçlayan bir web standardıdır. OpenGL ES 2.0 üzerine temellendirilmiştir, otomatik hafıza yönetimli JavaScript gibi dillere uyum sağlaması için küçük değişikliklere uğramış olsa da WebGL OpenGL ES'ten çok da farklı değildir. Uyumlu web tarayıcısında herhangi bir eklenti kurulmasını gerektirmeden, HTML5'in Canvas elementi üzerinde 3 boyutlu grafik çizimi yapılmasını mümkün kılmaktadır. Microsoft (Internet Explorer), Mozilla (Firefox), Apple (Safari), Google (Chrome) ve Opera (Opera) şirketleri Khronos WebGL çalışma grubunun üyeleridirler. Özellikleri WebGL bir DOM API'sidir. Bu anlamda destekli web tarayıcılarında DOM uyumlu herhangi bir programlama dili ile (JavaScript, Java, Objective C) kullanılabilmektedir. WebGL düşük seviyeli bir API'dir ve kullanımı pek çok durumda pek de kolay değildir. WebGL aynı zamanda OpenGL'de de kullanılan GLSL isimli shading dilini kullanmaktadır ve sadece GLSL bile başlı başına büyük bir programlama ortamıdır. WebGL pek çok artıya sahiptir, bunlardan bazıları: Dünyaca kabul edilmiş bir endüstri standardı olan OpenGL üzerine kurulduğu için kullanım aşinalığı. Web tarayıcı üzerinde çalışan donanım tarafından hızlandırılmış 3 boyutlu grafik olanağı sağlaması Çoklu tarayıcı ve işletim sistemi desteği. HTML ile uyumluluk, diğer HTML elementleriyle etkileşim, standart HTML olay takip mekanizmalarının kullanılabilmesi. Betik tabanlı olduğu için derleme ve bağlantılanma gerekmemesi, çalıştırma ve hata ayıklama kolaylıkları WebGL ile çalışmak isteyen birinin temel olarak bu konularda bilgi sahibi olması gerekmektedir: GLSL shading dili Dönüşüm hesapları için kullanılacak matris matematiği Vertex Bufferları Destekleyen ürünler Internet Explorer 11, Mozilla Firefox 4, Google Chrome 9, Apple Safari 5.1 ve Opera 11 sürümlerinden itibaren destekli grafik işlemcisine sahip tüm bilgisayarlarda WebGL desteğini varsayılan olarak sunmaktadır. Bazı WebGL örnekleri Julia Fractal Kaynakça http://www.khronos.org/webgl/ http://www.khronos.org/webgl/wiki/Main_Page Kategori:Grafik standartları Kategori:Uygulama programlama arayüzü Kategori:Çapraz platform yazılımları Kategori:Video oyunu geliştirme Kategori:Bilgisayar grafikleri Kategori:3D grafik API'leri Kategori:Ekran kartları
 

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz.

Zevkine göre renk kombinasyonunu belirle

Tam ekran yada dar ekran

Temanızın gövde büyüklüğünü sevkiniz, ihtiyacınıza göre dar yada geniş olarak kulana bilirsiniz.

Izgara yada normal mod

Temanızda forum listeleme yapısını ızgara yapısında yada normal yapıda listemek için kullanabilirsiniz.

Forum arkaplan resimleri

Forum arkaplanlarına eklenmiş olan resimlerinin kontrolü senin elinde, resimleri aç/kapat

Sidebar blogunu kapat/aç

Forumun kalabalığında kurtulmak için sidebar (kenar çubuğunu) açıp/kapatarak gereksiz kalabalıklardan kurtula bilirsiniz.

Yapışkan sidebar kapat/aç

Yapışkan sidebar ile sidebar alanını daha hızlı ve verimli kullanabilirsiniz.

Radius aç/kapat

Blok köşelerinde bulunan kıvrımları kapat/aç bu şekilde tarzını yansıt.

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Geri