DevOps研发效能
媒体矩阵
开源中国APP
授权协议 Apache
开发语言 C/C++ 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织 Google
地区 不详
投 递 者
适用人群 未知
收录时间 2021-08-29

软件简介

Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。

平台特性

  • 跨平台,支持 Android,IOS,Linux,maxOS,Windows
  • 提供 C++,Java,JavaScript API
  • 底层图形库支持 OpenGL 4.1+,OpenGL ES 3.0+,Metal,Vulkan 1.0,WebGL 2.0

渲染特性

  • 支持 Clustered forward renderer
  • 支持 microfacet BRDF
  • 支持 HDR/linear 光照
  • 支持各向异性材质
  • 支持 metallic,roughness,ao,normal mapping,texture mapping
  • 支持布料渲染
  • (弱)支持半透明材质
  • 支持 IBL
  • 支持物理相机模拟(快门,光圈等)
  • 支持 shadows
  • 支持全局雾模拟
  • 支持色彩系统(color grading)
  • 支持 FXAA,MSAA
  • 支持动态分辨率

示例

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
2023/01/12 07:07

Filament 1.31 发布,谷歌跨平台实时渲染引擎

Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。 目前,Filament 发布了 1.31 版本,带来如下变更: java:修复相机文档中的拼写错误 engine:输出色彩空间可以设置在 ColorGrading,注意:该API目前存在局限性,...

0
7
发表了资讯
2022/10/15 08:00

Filament 1.28 发布,谷歌跨平台实时渲染引擎

Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。 目前,Filament 发布了 1.28 版本,带来如下变更: 引擎:LiSPSM 成为用户可设置的选项 引擎:获取给定原语的变形目标缓冲区 Java:修复 TransformManager.getCh...

0
4
发表了资讯
2022/07/08 07:30

Filament 1.25 发布,谷歌跨平台实时渲染引擎  

Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。 目前,Filament 发布了 1.25 版本,带来如下变更: Vulkan:smol-v blob 现在在 filmat 存档中以 8 字节对齐。 后端:增加了对 Linux 上 EGL 的支持。 uberz 工具...

0
2
发表了资讯
2022/06/17 07:00

Filament v1.23.2 发布,谷歌跨平台实时渲染引擎

Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。 目前,Filament 发布了 1.23.2 版本,带来如下变更: gltfio:修复未打包访问器的变形问题。 gltfio:Ubershaders 被打包到灵活的档案中。 gltfio:去除维护不佳...

0
4
发表了资讯
2022/05/19 07:01

Filament v1.22.1 发布,谷歌跨平台实时渲染引擎

Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。 目前,Filament 发布了 1.22.1 版本,带来如下变更: Metal:着色器现在尽可能使用半浮点运算来提高性能。 引擎:在渲染器中添加对演示时间的支持 引擎:添加了对...

0
1
发表了资讯
2022/05/10 07:37

Filament v1.22 发布,谷歌跨平台实时渲染引擎

Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。 目前,Filament 发布了 1.22 版本,带来如下变更: 引擎:更改了 UBO 布局 引擎:改进依赖于 mipmapping 的效果。 引擎:修复了使用 VSM 阴影看到的断言。 WebG...

0
2
发表了资讯
2022/04/27 07:05

Filament v1.21.2 发布,谷歌跨平台实时渲染引擎

Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。 目前,Filament 发布了 1.21.2 版本,带来如下变更: Java:添加 Java 绑定以获取FilamentAsset. 库:添加库/ktxreader [含 API 更改]。 mipgen:关于 sRGB 的修...

0
5
发表了资讯
2022/04/07 07:04

Filament v1.21.0 发布,谷歌跨平台实时渲染引擎

Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。 目前,Filament 发布了 1.21.0 版本,带来如下变更: 引擎:改进 OpenGL 的驱动程序性能。 引擎:使用自定义投影矩阵修复不正确的阴影。 引擎:修复部分变形目标...

0
7
发表了资讯
2022/03/30 07:29

Filament v1.20.5 发布,谷歌跨平台实时渲染引擎

Filament 是 Google 开发的轻量级跨平台实时渲染引擎,支持 PBR 材质,可用于开发游戏渲染引擎或构建音视频编辑工程。当开发者需要处理 3D 渲染效果,又不想引入庞大的游戏引擎时,可以考虑使用它(尤其是 Android 平台),因为它特别针对 Android 平台进行了优化。 目前,Filament 发布了 1.20.5 版本,带来如下变更: 引擎:MASKED 使用半透明视图的新行为。 引擎:修复后处理和 MSAA 关闭时的屏幕空间反射。 引擎:将常量 MA...

0
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
23 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部