雨果·巴拉:行业北极星Vision Pro过度设计不适合产品市场

Babylon.js 8.0发布,为WebXR带来Depth Sensing深度感知功能

查看引用/信息源请点击:映维网Nweon

支持USDZ导出,并为WebXR带来了Depth Sensing深度感知功能

映维网Nweon 2025年04月02日)源自微软的Babylon.js是一款基于JavaScript的3D图形渲染引擎,可在HTML5浏览器中运行,并能用于构建AR/VR体验。

在XR方面,新版本主要增加了USDZ导出支持,并为WebXR带来了Depth Sensing深度感知功能。

Babylon.js 8.0的主要内容包括:

  • IBL Shadow:基于图像的照明(IBL)是一种基于源图像近似环境照明的计算机图形照明技术。IBL起源于视觉效果世界,是将计算机生成的效果与真实摄影相结合的一种方式。现在通过全新的IBL Shadows技术,3D物体现在可投射逼真的阴影。换句话说,环境的光和阴影都可以从源图像中近似出来。

  • Area Lights:区域照明技术允许开发者使用2D形状(如矩形、圆形)作为光源,极大地丰富了动态光照效果,满足开发者对于多样化光照效果的迫切需求。

  • Node Render Graph(Alpha版本):支持自由定制渲染管线,开发者无需编写底层代码即可自定义渲染流程,灵活调整画面输出。

  • 全新的轻量级查看器:新版重点改善了性能和兼容性,改善轻量级查看器,体积更小,可动态加载依赖项,适配任意网页。另外,优化了查看器配置工具,可通过简单HTML属性设置,快速匹配网站风格。

  • WGSL:新版原生支持WebGPU,核心着色器全面迁移至GLSL/WGSL,移除转换层,运行效率翻倍,并支持自定义WGSL着色器。

  • glTF Exporter改进:新版本对glTF序列化器引入了一系列新的改进,允许你将Babylon.js场景导出为支持最新扩展和功能的glTF对象。

  • 更多glTF加载器选项:js 8.0为.glTF对象解锁了新的加载器选项,允许你用预先确定的规格以编程方式加载你的asset,比如以特定的LOD(细节级别)加载。

  • USDZ导出:8.0版本现在允许你导出.USDZ文件,这样你就能更轻松构建针对iOS设备的AR体验。Demo请访问这个页面

  • WebXR Depth Sensing:js 8.0带来了一个令人兴奋的WebXR新功能,亦即Depth Sensing深度传感。这个功能使用从设备捕获的深度信息,并允许开发者将真实世界的视觉效果叠加在计算机生成图像。Demo请访问这个页面

更多关于Babylon.js的信息请访问GitHub项目官网

本文链接https://news.nweon.com/128882
转载须知:转载摘编需注明来源映维网并保留本文链接
素材版权:除额外说明,文章所用图片、视频均来自文章关联个人、企业实体等提供
QQ交流群苹果Vision  |  Meta Quest  |  微软HoloLens  |  AR/VR开发者  |  映维粉丝读者

您可能还喜欢...

资讯