IT之家 03月28日 15:02
微软上线 Babylon.js 8.0:开源 3D 引擎大升级,打造更真实阴影与照明效果
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

微软推出了Babylon.js 8.0,这是一个基于JavaScript的开源3D渲染引擎的最新版本。本次更新重点在于提升图形渲染的真实性和灵活性,新增了基于图像的照明阴影(IBL Shadows)和区域光源(Area Lights)等功能,以增强阴影和光照效果。同时,Babylon.js 8.0优化了渲染管线控制,并原生支持WebGPU,提高了运行效率。此外,新版本还改进了轻量级查看器,提升了性能和兼容性,使得开发者能够更灵活地定制渲染流程,适应各种网页环境。

💡 新增了基于图像的照明阴影(IBL Shadows)技术,使得3D物体能够投射逼真的阴影,这对于建筑和游戏场景的渲染至关重要,例如演示视频中的奖杯阴影效果。

💡 引入了区域光源(Area Lights)技术,允许使用2D形状(如矩形、圆形)作为光源,从而提升动态光照效果,满足游戏开发者对高质量光照的需求。

💡 带来了Alpha版的Node Render Graph,支持自由定制渲染管线。开发者无需编写底层代码即可自定义渲染流程,灵活调整画面输出,提升了开发效率和创作自由度。

💡 优化了轻量级查看器,使其体积更小,并支持动态加载依赖项,从而更好地适配各种网页。同时,优化了查看器配置工具,可通过简单的HTML属性设置快速匹配网站风格。

💡 原生支持WebGPU,核心着色器全面迁移至GLSL/WGSL,移除转换层,运行效率翻倍,并支持自定义WGSL着色器,进一步提升了渲染性能。

IT之家 3 月 28 日消息,继上周发布 DirectX Ray Tracing(DXR)1.2 后,微软最新推出开源 3D 引擎 Babylon.js 8.0。

该版本历经一年开发,新增基于图像的照明阴影(IBL Shadows)、区域光源(Area Lights)等功能,并优化渲染管线控制,同时兼容 WebGPU。

IT之家注:Babylon.js 是一个基于 JavaScript 的开源 3D 渲染引擎,专为网页浏览器设计,支持通过 HTML5 实现实时 3D 图形渲染。

本次更新主要通过照明阴影(IBL Shadows)和区域光源(Area Lights),打造更真实的阴影与照明效果。

通过 IBL Shadows 技术,3D 物体现在可投射逼真阴影(如演示视频中的奖杯阴影),适用于建筑、游戏场景渲染;而 Area Lights 技术允许 2D 形状(如矩形、圆形)作为光源,提升动态光照效果,满足游戏开发者高频需求。

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

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

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

相关阅读:

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Babylon.js 3D渲染引擎 WebGPU 图形渲染
相关文章