WebGL - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Özellikleri
    • 1.1 Destekleyen ürünler
  • 2 Bazı WebGL örnekleri
  • 3 Kaynakça

WebGL

  • Български
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • English
  • Español
  • Eesti
  • فارسی
  • Suomi
  • Français
  • Magyar
  • Bahasa Indonesia
  • Íslenska
  • İtaliano
  • 日本語
  • 한국어
  • Lietuvių
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Română
  • Русский
  • Slovenčina
  • Српски / srpski
  • ไทย
  • Українська
  • Oʻzbekcha / ўзбекча
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
WebGL
İlk çıkışı3 Mart 2011 (14 yıl önce) (2011-03-03)
GeliştiriciKhronos Group
Kararlı sürüm1.0.3 (27 Ekim 2014 (11 yıl önce) (2014-10-27))
PlatformuPlatform bağımsız
Web sitesihttp://www.khronos.org/webgl/
HTML
  • Dinamik HTML
  • HTML5
    • Article
    • Audio
    • Canvas
    • Video
  • XHTML
    • Basic
    • Mobile Profile
  • HTML öğesi
    • Meta
    • Div ve span etiketleri
    • Blink
    • Marquee
  • HTML özniteliği
    • alt etiketi
  • Frame etiketi
  • HTML düzenleyicisi
  • Karakter kodlamaları
    • isimlendirilmiş karakterler
    • Unicode
  • Dil kodu
  • DOM
  • BOM
  • Stil sayfaları
    • CSS
  • Font ailesi
  • Web renkleri
  • JavaScript
    • WebGL
    • WebCL
  • W3C
    • Doğrulayıcı
  • WHATWG
  • Quirks modu
  • Web depolama
  • İşleme motoru
Karşılaştırmalar
  • Belge işaretleme dilleri
  • Web tarayıcı motorları karşılaştırması
  • g
  • t
  • d

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 üyeleridir.

Özellikleri

[değiştir | kaynağı değiştir]

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 şu konularda bilgi sahibi olması gerekmektedir:

  • GLSL shading dili
  • Dönüşüm hesapları için kullanılacak matris matematiği
  • Vertex Bufferları

Destekleyen ürünler

[değiştir | kaynağı değiştir]

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ği varsayılan olarak sunulmaktadır.

Bazı WebGL örnekleri

[değiştir | kaynağı değiştir]
  • Julia Fractal

Kaynakça

[değiştir | kaynağı değiştir]
  • http://www.khronos.org/webgl/11 Nisan 2012 tarihinde Wayback Machine sitesinde arşivlendi.
  • http://www.khronos.org/webgl/wiki/Main_Page 6 Haziran 2012 tarihinde Wayback Machine sitesinde arşivlendi.
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • BNF: cb16707658v (data)
  • GND: 1138375152
  • LCCN: sh2013000391
  • NLI: 987007602372005171
"https://tr.wikipedia.org/w/index.php?title=WebGL&oldid=36074478" sayfasından alınmıştır
Kategoriler:
  • Grafik standartları
  • Uygulama programlama arayüzü
  • Çapraz platform yazılımları
  • Video oyunu geliştirme
  • Bilgisayar grafikleri
  • 3D grafik API'leri
  • Ekran kartları
Gizli kategoriler:
  • Webarşiv şablonu wayback bağlantıları
  • BNF tanımlayıcısı olan Vikipedi maddeleri
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 06.12, 28 Eylül 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
WebGL
Konu ekle