推荐几个WebGL框架和Web3D图形库(二)

WebGL用于多个行业,如游戏、工程、数据分析、地理空间分析、科学和医学可视化与模拟。

推荐几个WebGL框架和Web3D图形库(二)

WebGL是基于OpenGL的JavaScript API库,允许Web浏览器在浏览器中渲染3D / 2D图形,而无需安装额外的插件、桌面应用程序。WebGL允许通过浏览器使用机器GPU将3D图形渲染成HTML页面。

WebGL目前在大多数浏览器(如Google Chrome,Mozilla Firefox和Safari)中都受支持。WebGL可以通过浏览器设置或使用特殊插件来禁用或启用。WebGL框架和库用于创建交互式展示,基于网页游戏、可视化、虚拟现实(VR)和混合现实(MR)应用程序。

3D模型在线预览提供多种低代码平台3D模型在线预览解决方案,实现了将多种3D模型格式无缝集成到低代码业务表单中。这意味着用户可以在不离开低代码平台的情况下,直接查看和操作3D模型,极大地提升了数据可视化的效果和用户交互体验。

WebGL用于多个行业,如游戏、工程、数据分析、地理空间分析、科学和医学可视化与模拟。

A-Frame

构建VR(虚拟现实)体验的Web框架

A-Frame是一个开源的WebGL框架,用于构建虚拟现实(VR)应用程序。它被迪士尼、谷歌、Mozilla、NASA、三星、索尼和丰田等世界顶级公司使用。它相当易于使用,因为它对于有经验的人和初学者来说也很容易学习。A-Frame可以在Vive、Rift等VR平台、Mozilla Firefox和Google Chrome等浏览器、性能流畅的智能手机上运行。

X3DOM

任何 Web 项目中构建和嵌入 3D 元素

X3DOM是一个WebGL框架,用于为网站和Web应用程序构建可嵌入的3D Web就绪图形。它提供了可以添加到任何HTML5项目的简单标记代码。X3DOM 将 3D 内容无缝集成到您的网页中,场景直接写入 HTML 标记中。无需插件。只需包含一个 JavaScript 文件。免费用于非商业和商业目的。

Grimoire.js

用于Web开发的WebGL框架

Grimoire.js是一个用于构建3D Web应用程序的开源WebGL框架,它旨在为Web工程师和CG工程师之间架起一座桥梁。

PixiJS

HTML5创建引擎

PixiJS是一个2D / 3D Web图形引擎,可简化为Web创建令人惊叹的交互式图形应用程序。它是一个模块化引擎,可以通过插件轻松扩展,它受到Web开发人员,2D游戏创作者以及Google,BBC,Volkswagen,HBO,Adobe和Disney等大公司的青睐。最好创建交互式复杂的 2D 可视化、2D 游戏和产品展示。

SceneJS

SceneJS是一个开源(已停产)基于WebGL的图形引擎,用于高度详细的3D可视化。它是使生物数字人类项目滴答作响的核心引擎。虽然该项目已经停止,并且BioDigitalHuman使用经过大量修改的版本(非开源),但旧的存储库已被存档用于WebGL教育目的。SceneJS 团队发布了一个新的库作为生产就绪库 XeoGL。

XeoGLSceneJS

SceneJS的继任者XeoGL是由同一开发人员发布的,它是数据驱动的WebGL图形引擎,带有多个工具,旨在更轻松地将CAD / 3D集成到Web项目中。它旨在提供一种工具来构建复杂的3D WebGL图形,这些图形可以通过现代浏览器流畅运行。

CurtainsJS

CurtainsJS是一个开源的WebGL库,旨在为网页提供基于WebGL的动画。它不是图形引擎,也不是游戏引擎,而是基于3D动画和事件的图形库。它使用WebGL渲染库将基于HTML的元素转换为3D动画对象。

PhiloGL

PhiloGL是一个WebGL Javascript框架,用于构建用于数据可视化,创意编码和游戏开发的交互式3D复杂图形应用程序。它可以与其他库一起使用,因为它与库无关。这是一个由SenchaLabs在MIT许可下发布的开源项目。

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号