Xgl
Xgl 是一個X server,他藉由OpenGL技術充分發揮了新一代顯示卡優異的3D立體畫面表現能力;從「架構」的角度來看,XGL透過了glitz位在OpenGL的上層。XGL利用了聚合視窗管理器的幫助(像是Compiz 或 Beryl)對所有使用X、OpenGL和XVideo所製作的應用和圖形效果提供了硬體加速的支援,所以能表現出包含調整視窗透明度、可旋轉的3D桌面、果凍效果等等令人嘆為觀止的立體特效。這個計畫最初由David Re…
共 11 篇文章
Xgl 是一個X server,他藉由OpenGL技術充分發揮了新一代顯示卡優異的3D立體畫面表現能力;從「架構」的角度來看,XGL透過了glitz位在OpenGL的上層。XGL利用了聚合視窗管理器的幫助(像是Compiz 或 Beryl)對所有使用X、OpenGL和XVideo所製作的應用和圖形效果提供了硬體加速的支援,所以能表現出包含調整視窗透明度、可旋轉的3D桌面、果凍效果等等令人嘆為觀止的立體特效。這個計畫最初由David Re…
與Mesa 3D]] -API in Mesa 3D and libwayland-EGL and Wayland]] -style versus Gallium3D-style graphical device drivers]] Mesa,或称Mesa3D、The Mesa 3D Graphics Library,是一个在MIT许可证下开放源代码的三维计算机图形库,以开源形式实现了OpenGL、Vulkan以及部分其他图形API和O…
GLSL - OpenGL Shading Language 也稱作 GLslang,是一個以C語言為基礎的高階著色語言。它是由 所建立,提供開發者對繪圖管線更多的直接控制,而無需使用汇编语言或硬體規格語言。 背景 隨著近年來繪圖卡的進步, 底层頂點(vertex)和(fragment)的渲染管線中加入更多更具彈性的新功能。 這個層次的可編程性由頂點著色器和像素着色器實現。 最初這個功能是以匯編語言撰寫著色器來達到,不直觀而複雜。Ope…
OpenGL(,譯名:開放圖形庫或者“開放式圖形庫”),是用於渲染2D、3D矢量圖形的跨語言、跨平台的應用程序編程接口(API)。這個接口由近350個不同的函數调用組成,用來從簡單的圖形位元繪製複雜的三維景象。而另一种程式介面系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用於CAD、虛擬實境、科學視覺化程式和電子遊戲開發。 OpenGL的高效實現(利用图形加速硬件)存在于Windows,部分UNIX平…
MiniGL是OpenGL规范的一个不完整实现,但它实现了足以让1990年代后期三维电子游戏在当时的显示卡上运行并启用硬件加速的应用程序接口(API)。这些显卡通常提供自己的API。 最初的MiniGL实现源自3dfx Interactive公司,旨在支持游戏《雷神之锤》(Quake)的运行。其他实现类似软件的公司还包括PowerVR和Rendition。 参见 Mesa 3D Glide (API)
{{Infobox software |name = WebGL |logo = |screenshot = |caption = |author = Mozilla基金会 |developer = WebGL Working Group |released = 。WebGL完全整合到瀏覽器的所有網頁標準中,可將影像處理和效果的GPU加速使用方式當做網頁Canvas的一部分。WebGL元素可以加入其他HTML元素之中並與網頁或網頁背景的…
OpenGL ES()是三维图形应用程序接口OpenGL的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。该API由科纳斯组织定义推广,科纳斯是一个图形软硬件行业协会,该协会主要关注图形和多媒体方面的开放标准。 OpenGL ES是从OpenGL裁剪定制而来的,去除了glBegin/glEnd,四边形(GL_QUADS)、多边形(GL_POLYGONS)等复杂图元等许多非绝对必要的特性。经过多年发展,现在主要有两个版本,OpenGL…
GLFW 是配合 OpenGL 使用的轻量级工具程序库,缩写自 (图形库框架)。GLFW 的主要功能是创建并管理窗口和 OpenGL 上下文,同时还提供了处理手柄、键盘、鼠标输入的功能。 另见 GLUT SDL 参考资料
OpenGL SC ,全称OpenGL for Safety Critical applications (用于安全关键系统的OpenGL),它是OpenGL3D图形API的一个子集。其设计为面向航空电子、工业、军事、医疗以及车载应用等安全关键市场,包括FAA 认证。OpenGL SC 由非盈利技术协会,Khronos Group维护。 参考文献 外部链接 [http://www.khronos.org/registry/glsc/ O…
GLUT(英文全寫:OpenGL Utility Toolkit)是一個處理OpenGL程式的工具庫,負責處理和底層作業系統的呼叫以及I/O,並包括了以下常見的功能: 定義以及控制視窗 偵測並處理鍵盤及滑鼠的事件 以一個函數呼叫繪製某些常用的立體圖形,例如長方體、球、以及犹他茶壶(實心或只有骨架,如glutWireTeapot()) 提供了簡單選單列的實現 GLUT是由在Silicon Graphics工作時所寫,此人同時也是《Open…
開放圖形庫工具库()是基于 OpenGL 的计算机图形库,缩写GLU 。它由若干基于 OpenGL 库的函数组成,提供比 OpenGL 更高级的绘图方法。GLU 通常随 OpenGL 库一同发行,但是没有在嵌入式版本的 OpenGL 包 OpenGL ES 中实现。 GLU 函数都有 glu 的前缀,比如定义矩阵的函数就叫 gluOrtho2D。 GLU 规格说明的上一次更新是在 1998 年,所依赖的一些 OpenGL 特性已于 20…