发布 Kuesa 3D 1.2,这是一个简化 Qt 上 3D 应用程序开发的软件包

凯达布公司 опубликовала 工具包发布 库萨3D 1.2,它提供了用于创建基于的 3D 应用程序的工具 Qt3D。 该项目旨在简化在 Blender、Maya 和 3ds Max 等软件包中创建模型的设计人员与使用 Qt 编写应用程序代码的开发人员之间的协作。 使用模型与编写代码是分开的,Kuesa 充当将这些过程结合在一起的桥梁。 该项目是用 C++ 编写的 分发者 双重许可:AGPLv3 和商业许可允许 Kuesa 用于创建专有应用程序。

Kuesa 为 Qt 3D 提供了一个模块,可以让您解决创建和集成 3D 资源的问题,例如以以下格式导入模型 GLTF 2 (GL 传输格式),创建用于访问和操作加载内容的处理程序,使用基于 PBR(基于物理的渲染)的材质,在渲染期间添加效果。 为了快速创建使用 Kuesa 的项目,建议使用 Qt Creator 模板。 支持与 Blender、Maya、3ds Max 和其他可以以 glTF 格式导出模型的 3D 软件包集成。

为了简化设计人员和开发人员的工作,提供了一个环境 库萨3D工作室,让设计人员能够专注于处理 3D 内容并实时更改外观,而开发人员可以使用简单的 API 将设计人员的工作结果集成到应用程序中,同时能够在代码级别控制 3D 内容的各个方面。

发布 Kuesa 3D 1.2,这是一个简化 Qt 上 3D 应用程序开发的软件包

В 新发布 增加了支持 Qt 5.15。 为 Iro 材质库提供支持,其中包含模拟反射、透明油漆层或简单透明表面的材质。 添加了对 Blender 3x 2.8D 建模系统新分支的支持。 glTF 扩展 EXT_property_animation 已实现,它允许您对任何类型的对象变换属性(位移、缩放、旋转)进行动画处理。 例如,您可以在 Blender 中创建材质、相机和灯光动画属性,并以 glTF 格式导出场景,以便使用 Kuesa 3D Runtime 进行加载。


来源: opennet.ru

添加评论