F3D v2.0.0 正式发布,极速简约的开源 3D 模型查看器

420次阅读
没有评论

F3D(发音为/fɛd/)是极速且简约的开源 3D 模型查看器。它支持多种文件格式,从数字内容到科学数据集(包括 glTF、STL、STEP、PLY、OBJ、FBX、Alembic),可以显示动画并支持缩略图,以及许多渲染和纹理选项,包括基于物理的实时渲染和光线追踪。

F3D 支持从命令行完全控制并支持配置文件。它可以提供缩略图、支持交互式热键、拖放和集成到文件管理器中。F3D 还包含 libf3d,这是一个用于渲染网格的简单库,具有 C++++ 和 Python 绑定,以及实验性 Java 和 JavaScript 绑定。

F3D v2.0.0 正式发布,极速简约的开源 3D 模型查看器

F3D v2.0.0 正式发布,极速简约的开源 3D 模型查看器

2.0 版本主要变化

  • 新的 F3D 包系统

新版本重新设计了 F3D 包,现在包含光线追踪支持。该项功能由 f3d-superbuild 项目处理,可帮助创建一个带有正确链接动态库的包,而不是单个可执行文件,这是打包 OSPray 和在 F3D 二进制版本中提供光线追踪所需要的。

  • 启用新主页

完全重构 F3D 主页,网站代码托管在 F3D git 仓库,此外还创建了一个托管 libf3d 的 doxygen 文档的二级网站。

  • 改进插件支持

支持将 F3D 插件打包到它们自己的包中,以获得真正的可选依赖项。此外 libf3d SDK 已得到增强,以支持创建基于 VTK 阅读器和导入器的阅读器插件。

本质上,由于插件是动态加载的,这意味着现在可以在 F3D 中拥有真正的可选依赖项,其中插件仅在可以使用时启用(并加载)。

当然,它还允许开发者创建自己的插件以在 F3D 中加载数据。

详情查看 Release Notes

Read More 

正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 
评论(没有评论)
Generated by Feedzy