Share to: share facebook share twitter share wa share telegram print page

WebGL

WebGL
Logo WebGL
Logo programu
Autor Khronos Group
Aktualna wersja stabilna 1.0.3 27 października 2014; ponad 9 lat temu
Platforma sprzętowa Wieloplatformowy
Rodzaj Biblioteka programistyczna / API
Strona internetowa

WebGL jest rozszerzeniem możliwości języka JavaScript, zapewniającym dostęp do trójwymiarowego API w przeglądarce internetowej.

WebGL bazuje na OpenGL ES w wersji 2.0 i dostarcza programistom interfejs grafiki 3D. Korzysta z występującego w HTML 5 elementu Canvas i daje dostęp do modelu DOM.

Aktualnie zaimplementowane jest w przeglądarkach: Mozilla Firefox, Google Chrome, Safari, Opera, Microsoft Edge oraz Internet Explorer.

Do rysowania grafiki za pomocą GPU wymagają urządzeń z kartami graficznymi wspierającymi minimalnie OpenGL 2.0 lub OpenGL ES 2.0. W przypadku braku zgodnej karty graficznej w przeglądarkach Google Chrome i Internet Explorer 11 możliwe jest rysowanie grafiki programowo.

WebGL jest tworzone przez konsorcjum Khronos Group. W skład grupy pracującej nad WebGL wchodzą: Mozilla, Apple, Google i Opera Software.

Historia

Początki WebGL sięgają eksperymentów Mozilli z Canvas 3D. Pierwsza demonstracja prototypu odbyła się w 2006 roku. Pod koniec 2007 roku zarówno Mozilla i Opera miały przygotowane własne implementacje. W 2009 Mozilla i Khronos połączyły się w grupę WebGL Working Group.

Biblioteki programistyczne

Istnieje kilka bibliotek pozwalających na korzystanie z WebGL. Pierwszą była WebGLU. Inne to m.in.: GLGE, C3DL, Copperlicht, SpiderGL, SceneJS czy THREE.JS.

Bezpieczeństwo

W maju 2011, niemiecka grupa Context Information Security opublikowała artykuł opisujący wiele podatności związanych z bezpieczeństwem WebGL oraz jego implementacji w przeglądarkach Mozilla Firefox oraz Google Chrome[1]. Przykładowe ataki obejmują zawieszenie komputera oraz wykonanie i przesłanie przez sieć Internet zrzutu ekranu użytkownika. W kolejnych tygodniach, zagrożenia wynikające z użycia WebGL potwierdził US-CERT[2] oraz Microsoft[3].

Zobacz też

Przypisy

  1. WebGL - A New Dimension for Browser Exploitation. [dostęp 2011-06-20]. [zarchiwizowane z tego adresu (2011-06-30)].
  2. WebGL Security Risks. [dostęp 2011-06-20]. [zarchiwizowane z tego adresu (2011-10-16)].
  3. WebGL Considered Harmful
  4. Chromium Blog: The future of O3D [online], blog.chromium.org [dostęp 2017-11-27].

Linki zewnętrzne

This information is adapted from Wikipedia which is publicly available.

Read other articles:

Perguruan Sutomo蘇東中學InformasiDidirikan25 Februari 1958[1]JenisSwastaAkreditasiAKepala SekolahSMA : Ir. Khoe Tjok Tjin[2]SMP : Dwigamar Hadi PurwantoJurusan atau peminatanSMA : IPA, IPSRentang kelasSMA : X MIA, X IS, XI MIA, XI IIS, XII MIA, XII IS SMP : VII, VIII, dan IXKurikulumSMA : Kurikulum 2013SMP : Kurikulum 2013 SD : Kurikulum 2013Jumlah siswaSMP : ±2800SMA: ± 3000AlamatLokasiJalan Letkol Martinus Lubis No. 7…

1966 single by the Mothers of InventionTrouble Every DaySingle by the Mothers of Inventionfrom the album Freak Out! A-sideWho Are the Brain Police?Released1966 (1966)RecordedMarch 9, 1966Genre Electric blues blues rock[1] talking blues[2] Length5:50LabelVerveSongwriter(s)Frank ZappaProducer(s)Tom WilsonThe Mothers of Invention singles chronology How Could I Be Such Fool? (1966) Trouble Every Day (1966) Big Leg Emma (1967) Trouble Every Day (labeled in early prints as Trouble…

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Horst and graben – news · newspapers · books · scholar · JSTOR (November 2018) (Learn how and when to remove this template message) Topography consisting of alternating raised and lowered fault blocks Diagram of horsts and grabens In geology, horst and graben (or …

  لمعانٍ أخرى، طالع أنتوني تايلور (توضيح). أنتوني تايلور   معلومات شخصية الميلاد 20 أكتوبر 1978 (45 سنة)  مانشستر  مواطنة المملكة المتحدة  الحياة العملية المهنة حكم كرة قدم  اللغات الإنجليزية  الرياضة كرة القدم[1]  بلد الرياضة إنجلترا  تعديل مصدري - تعد

Questa voce sull'argomento centri abitati del New Jersey è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Berkeley HeightstownshipBerkeley Heights – Veduta LocalizzazioneStato Stati Uniti Stato federato New Jersey ConteaUnion AmministrazioneSindacoJoseph Bruno TerritorioCoordinate40°40′39″N 74°25′47″W / 40.6775°N 74.429722°W40.6775; -74.429722 (Berkeley Heights)Coor…

الزبير بن عدي معلومات شخصية الوفاة 131 هـالري الإقامة الكوفةمدينة الري  الكنية أبو عدى اللقب الهمدانى اليامى الكوفى الحياة العملية الطبقة صغار التابعين تعلم لدى أنس بن مالك  المهنة مُحَدِّث،  وقاضٍ،  وفقيه  تعديل مصدري - تعديل   الزبير بن عدي الهمداني اليامي، (-…

Armee der Föderation Bosnien und HerzegowinaVojska Federacije Bosne i Hercegovine Führung Oberbefehlshaber: zuletzt Niko Lozančić Sitz des Hauptquartiers: Sarajevo, Bosnien und Herzegowina Militärische Stärke Aktive Soldaten: Wehrpflicht: Wehrtauglichkeitsalter: 18 Geschichte Gründung: 1995 Ablösung: 1. Dezember 2005 Die Armee der Föderation Bosnien und Herzegowina (bosnisch/kroatisch Vojska Federacije Bosne i Hercegovine (VFBiH)) war die Streitkraft der Föderation Bosnien und Herzegow…

Diese Liste enthält die Lokomotiven und Triebwagen der Königlich Sächsischen Staatseisenbahnen. Inhaltsverzeichnis 1 Bezeichnung der Lokomotiven 2 Dampflokomotiven 2.1 Lokomotiven der Anfangszeit für alle Zugarten 2.2 Personen- und Schnellzuglokomotiven 2.3 Gemischtzuglokomotiven 2.4 Güterzuglokomotiven 2.5 Tenderlokomotiven 2.6 Schmalspurlokomotiven 2.6.1 Spurweite 1000 mm 2.6.2 Spurweite 750 mm 2.7 Dampfspeicherlokomotive 3 Triebwagen 4 Schmalspurige Elektrolokomotiven und -triebwagen 5 L…

tampakan mikroskopis folikel rambut manusia Folikel rambut adalah unit penting dalam produksi rambut. Folikel rambut memiliki rangkaian pertumbuhan dan istirahat yang berkelanjutan hingga membentuk suatu siklus, dimana siklus tersebut dipengaruhi banyak faktor baik hormonal, stimulus pembuluh darah dan saraf, hingga usia dan nutrisi individu. Folikel rambut berada pada lapisan dermal kulit dan terdiri dari 20 jenis sel yang berbeda, masing-masing dengan fungsi yang berbeda Folikel rambut bertind…

Untuk film, lihat Ghibah (film). Bagian dari seriIslam Rukun Iman Keesaan Allah Nabi dan Rasul Allah Kitab-kitab Allah Malaikat Hari Kiamat Qada dan Qadar Rukun Islam Syahadat Salat Zakat Puasa Haji Sumber hukum Islam al-Qur'an Sunnah (Hadis, Sirah) Tafsir Akidah Fikih Syariat Sejarah Garis waktu Muhammad Ahlulbait Sahabat Nabi Khulafaur Rasyidin Khalifah Imamah Ilmu pengetahuan Islam abad pertengahan Penyebaran Islam Penerus Muhammad Budaya dan masyarakat Akademik Akhlak Anak-anak Dakwah Demogr…

Bilateral relationsBangladesh-Morocco relations Bangladesh Morocco Bangladesh–Morocco relations refer to the bilateral relations between Bangladesh and Morocco.[1][2] Bangladesh has an embassy in Rabat. Morocco has an embassy in Dhaka. Both countries are members of the Organisation of Islamic Cooperation, Group of 77, Non-Aligned Movement and United Nations. History The 14th century traveller, Ibn Battuta, spent a few months in Bengal exploring the Port of Chittagong and meetin…

Print made with the Bodleian Plate. Engraved in the mid-18th century, it depicts various prominent structures in Williamsburg during its time as capital of Virginia: the College of William & Mary, the Capitol, and the Governor's Palace. Rediscovered in the 1920s in the Bodleian Library in Oxford, England, it was used in the restorations and reconstructions during the 20th Century. The history of Williamsburg, Virginia dates to the 17th Century. First named Middle Plantation, it changed its n…

1977 studio album by Art FarmerCrawl SpaceStudio album by Art FarmerReleased1977RecordedJanuary 1977StudioVan Gelder Studio, Englewood Cliffs, NJGenreJazzLength34:45LabelCTICTI 7073ProducerCreed TaylorArt Farmer chronology On the Road(1976) Crawl Space(1977) Something You Got(1977) Crawl Space is a 1977 album by American flugelhornist Art Farmer released on the CTI label.[1] Reception The Allmusic review stated The moody music holds one's interest throughout.[2] Professio…

Batocera roylii Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Coleoptera Famili: Cerambycidae Subfamili: Lamiinae Tribus: Batocerini Genus: Batocera Spesies: Batocera roylii Batocera roylii adalah spesies kumbang tanduk panjang yang tergolong famili Cerambycidae. Spesies ini juga merupakan bagian dari genus Batocera, ordo Coleoptera, kelas Insecta, filum Arthropoda, dan kingdom Animalia. Larva kumbang ini biasanya mengebor ke dalam kayu dan dapat menyebabkan kerusa…

Canadian politician Andrew Scheer being interviewed in a scrum An interview with Thed Björk, a Swedish racing driver. Xuxa, Brazilian television presenter, during an interview. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Interview journalism – news · newspapers · books · scholar · JSTOR (April 2022) (…

Arab SemenanjungBahasa Arab JazirahBahasa Arab SelatanPersebaranSemenanjung ArabPenggolonganbahasaAfroasiatikSemitSemit TengahArabArab SemenanjungKode bahasaGlottologarab1393 Portal Bahasa L • B • PWBantuan penggunaan templat ini Gambaran keseluruhan varietas bahasa Arab yang berbedaBahasa Arab Semenanjung, Bahasa Arab Jazirah atau Bahasa Arab Selatan ialah varietas bahasa Arab yang dituturkan di seluruh Semenanjung Arab. Ini mencakup negara-negara Arab Saudi, Yaman, Oman, Uni…

Sarkozy addresses the E-G8 The E-G8 Forum (or simply the eG8) was an invitation-only summit of leaders in government and industry focusing on the Internet in the context of global public policy. The event was put on by Publicis Groupe and was convened by French President Nicolas Sarkozy from May 24-25th 2011, prior to the 37th G8 summit, and was held at the Tuileries Garden in Paris.[1] Origin The idea for the event came up on a blog post by Tariq Krim in which the founder of Netvibes co…

Currency of Uganda See also: Shilingi (disambiguation) For earlier currencies used in Uganda, see East African florin, East African rupee and East African shilling. Ugandan shillingshilingi ya Uganda (Swahili) Obverse of the 1,000/= noteISO 4217CodeUGX (numeric: 800)DenominationsBanknotes1,000/=, 2,000/=, 5,000/=, 10,000/=, 20,000/=, 50,000/=Coins Freq. used100/=, 200/=, 500/=, 1,000/= Rarely used1/=, 2/=, 5/=, 10/=, 50/=DemographicsUser(s) UgandaIssuanceCentral b…

Schlacht am Warbiza-Pass Teil von: Byzantinisch-bulgarische Kriege Nikephoros I. und sein Sohn Staurakios Datum 26. Juli 811 Ort Pass von Warbiza, bei Preslaw Ausgang bulgarischer Sieg Folgen Tod des byzantinischen Kaisers Konfliktparteien Byzantinisches Reich Bulgaren Befehlshaber Nikephoros I. † Khan Krum Truppenstärke unbekannt unbekannt Verluste unbekannt unbekannt Die Schlacht von Pliska Die Schlacht am Warbiza-Pass (bulgarisch Битката при Върбишкия проход, oder …

Jalur kereta api Banjar–CijulangJembatan Cikacepit, salah satu jembatan yang ada di lintas Banjar-CijulangIkhtisarJenisLintas cabangSistemJalur kereta api rel beratStatusTidak beroperasiLokasiJawa BaratTerminusBanjarCijulangOperasiDibuka1916-1921Dibuka kembali(Banjar - Pangandaran) TBAPemilikPT Kereta Api Indonesia (pemilik aset jalur dan stasiun)OperatorWilayah Aset II BandungKarakteristik lintasRel lintas pegununganDepoBanjar (BJR)Data teknisPanjang lintas82 kmJenis relR33, R42Lebar sepur1.0…

Kembali kehalaman sebelumnya

Lokasi Pengunjung: 3.22.74.66