Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。
目前,Filament 发布了 1.28 版本,带来如下变更:
- 引擎:LiSPSM 成为用户可设置的选项
- 引擎:获取给定原语的变形目标缓冲区
- Java:修复 TransformManager.getChildren()
- 金属:较新的设备不再限于每种材料 16 个采样器。
- gltfio:修复遮挡强度的解释
- 引擎:minsdk 升级为 21 ,允许使用 OpenGL ES 3.1
- Vulkan:修复黑屏问题
更新公告:https://github.com/google/filament/releases/tag/v1.28.0