OpenGL

OpenGL
Gim video mengalihdayakan penghitungan rendering waktu nyata ke GPU melalui OpenGL. Hasil yang diberikan tidak dikirim kembali ke memori utama, tetapi ke framebuffer dari memori video. Pengontrol tampilan kemudian akan mengirimkan data ini ke perangkat tampilan.
TipeAntarmuka pemrograman aplikasi, Pustaka perangkat lunak dan spesifikasi
BerdasarkaIRIS GL
Versi pertama30 Juni 1992; 31 tahun lalu (1992-06-30)
Versi stabil
4.6 (31 Juli 2017)
GenreGrafik 3D API
Lisensi
  • Lisensi sumber terbuka untuk penggunaan S.I.[butuh klarifikasi]: Ini merupakan lisensi perangkat lunak bebas B yang dibuat mirip dengan BSD, X, dan lisensi Mozilla.
  • Lisensi merek dagang untuk pemegang lisensi baru yang ingin menggunakan merek dagang dan logo OpenGL serta kesesuaian klaim.[1]
Karakteristik teknis
Bahasa pemrogramanC dan OpenGL Shading Language
Informasi pengembang
PembuatSilicon Graphics
PengembangKhronos Group
(awalnya ARB)
Informasi tambahan
Situs webopengl.org
Stack ExchangeEtiqueta
Subredditopengl
Bagian dari
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini


OpenGL (Open Graphics Library)[3] adalah spesifikasi standar yang mendefinisikan sebuah lintas-bahasa, lintas platform API untuk mengembangkan aplikasi yang menghasilkan grafis komputer 2D maupun 3D. Antarmuka terdiri dari lebih dari 250 panggilan fungsi yang berbeda yang dapat digunakan untuk menggambar tiga dimensi yang adegan-adegan kompleks dari bentuk-bentuk primitif sederhana. OpenGL dikembangkan oleh Silicon Graphics Inc (SGI) pada tahun 1992 dan secara luas digunakan dalam CAD, realitas maya, visualisasi ilmiah, visualisasi informasi, dan simulasi penerbangan. Ini juga digunakan dalam video game, yang bersaing dengan Direct3D di Microsoft Windows platform (lihat OpenGL vs Direct3D). OpenGL dikelola oleh sebuah teknologi konsorsium nirlaba yaitu Khronos Group.

Referensi

  1. ^ "Products: Software: OpenGL: Licensing and Logos". SGI. Diarsipkan dari versi asli tanggal November 1, 2012. Diakses tanggal November 7, 2012.  Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)
  2. ^ Lextrait, Vincent (January 2010). "The Programming Languages Beacon, v10.0". Diarsipkan dari versi asli tanggal May 30, 2012. Diakses tanggal March 14, 2010.  Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)
  3. ^ http://www.opengl.org/registry/doc/glspec40.core.20100311.pdf OpenGL 4.0 Specification

Pustaka

  • Richard S. Wright, Benjamin Lipchak, Nicholas Haemel, Graham Sellers: OpenGL SuperBible: Comprehensive Tutorial and Reference, 5th Edition, Addison-Wesley, July 23, 2010, ISBN 978-0-321-71261-5
  • Dave Shreiner, The Khronos OpenGL ARB Working Group: OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 3.0 and 3.1, 7th Edition, Addison-Wesley, July 21, 2009, ISBN 978-0-321-55262-4
  • Fosner, Ron: OpenGL Programming for Windows 95 and Windows NT, Addison Wesley, ISBN 0-201-40709-4
  • Kilgard, Mark: OpenGL for the X Window System, Addison-Wesley, ISBN 0-201-48359-9
  • Lengyel, Eric: The OpenGL Extensions Guide, Charles River Media, ISBN 1-58450-294-0
  • OpenGL Architecture Review Board, et al.: OpenGL Reference Manual: The Official Reference Document to OpenGL, Version 1.4, Addison-Wesley, ISBN 0-321-17383-X
  • OpenGL Architecture Review Board, et al.: OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2, Fifth Edition, Addison-Wesley, ISBN 0-321-33573-2
  • Rost, Randi J.: OpenGL Shading Language, Addison-Wesley, ISBN 0-321-19789-5

Pranala luar

Wikimedia Commons memiliki media mengenai OpenGL.
Wikibooks memiliki buku di:
OpenGL Programming
  • Situs web resmi Sunting ini di Wikidata
  • OpenGL Overview and OpenGL.org's Wiki with more information on OpenGL Language bindings
  • SGI's OpenGL website
  • OpenGL di Curlie (dari DMOZ)
  • Khronos Group, Inc.
  • Angel, Edward; Shreiner, Dave (2013). "An Introduction to OpenGL Programming". YouTube. SIGGRAPH University.  Parameter |name-list-style= yang tidak diketahui akan diabaikan (bantuan)
Pengawasan otoritas Sunting ini di Wikidata
Perpustakaan nasional
  • Republik Ceko
Lain-lain
  • Microsoft Academic


  • l
  • b
  • s