WebGL

WebGL
软件描述
WebGL 是一种基于 OpenGL ES 2.0 的跨平台、免版税的网页标准,提供底层 3D 图形 API,通过 HTML5 Canvas 元素以文档对象模型接口暴露。熟悉 OpenGL ES 2.0 的开发者。
官方网站
访问软件的官方网站了解更多信息
www.khronos.org
什么是 WebGL?
WebGL 是基于 OpenGL ES 2.0 的低层级 3D 图形 API 的跨平台、免版税的网络标准,通过 HTML5 Canvas 元素以文档对象模型接口的方式暴露。熟悉 OpenGL ES 2.0 的开发者会发现,WebGL 是一种基于着色器的 API,使用 GLSL 语言,其语法结构与底层 OpenGL ES 2.0 API 语义相似。WebGL 非常贴近 OpenGL ES 2.0 规范,同时为 JavaScript 等内存管理语言开发者的预期作出了一些调整。
主要功能
🔄 替代方案
14 个选择
Bevy Game Engine
一款清爽简洁、基于数据驱动的游戏引擎,使用 Rust 编写。永久免费开源!

microStudio
microStudio 是一个免费的在线游戏引擎。创建游戏、学习编程、游玩、分享、原型设计和开发竞赛!

SDL
简单直接媒体层是一个跨平台多媒体库,旨在为音频、键盘、鼠标、摇杆、通过OpenGL的3D硬件以及2D视频帧缓冲区提供底层访问。它被MPEG播放软件、模拟器以及许多流行游戏所使用,包括……
Allegro 4 和 Allegro 5 是跨平台的库,主要面向视频游戏和多媒体编程。它们处理创建窗口、接收用户输入、加载数据、绘制图像、播放声音等常见底层任务。
Vulkan
Vulkan 是新一代图形和计算 API,可为各种设备(从个人电脑和游戏主机到手机及嵌入式平台)中使用的现代 GPU 提供高效、跨平台的访问。

DirectX
DirectX 是 Windows 中的一组组件,可让软件(主要是游戏)直接与您的视频和音频硬件协作。

OpenGL
OpenGL 是开发可移植、交互式 2D 和 3D 图形应用程序的首选环境。自 1992 年推出以来,OpenGL 已成为业界使用最广泛、支持最广泛的 2D 和 3D 图形应用程序编程接口(API),带来……

