Qt 3D Studio 2.3推出新的字体渲染引擎,性能改进
Qt公司今天宣布了Qt 3D Studio 2.3的发布,这是该开发环境的最新特性发布,用于创建3D用户界面,该界面最初由NVIDIA的开源代码开发而来,尽管从那时起,NVIDIA就开始了自己的发展。
Qt 3D Studio 2.3版本引入了新的字体渲染引擎。 新的渲染器是从2.3版本开始的默认渲染器。 可以通过将环境变量Q3DS_DISTANCE_FIELD_DISABLED设置为1来启用旧的基于Qt Painter纹理。新的字体渲染还支持预生成的距离字段缓存。 新的字体渲染需要Qt 5.12.2版本,早期的Qt使用旧的字体渲染发布文本渲染。
还添加了其他文字属性,例如 固定大小的文本元素,文本删除和自动换行选项。
Qt 3D Studio 2.3还引入了不同的标签特性,允许在加载过程中排除表示项目的部分。这是为了避免在表示中解析和加载某些变量不需要的对象,从而节省加载时间和资源使用。
这允许使用一个Qt 3D Studio表示创建产品UI的多个变体。一个具体的用例是需要为不同的地理区域提供UI变体,或者根据硬件模型信息启用或禁用用户界面的某些部分。
已经对3D资产导入功能做了一些改进。例如,现在从COLLADA和FBX文件导入灯光和相机对象。与Maya FBX导出的兼容性也有一些改进。还添加了一个QML API来控制应用程序的立体呈现属性。
更多关于Qt 3D Studio 2.3的细节,请阅读Qt博客的文章。
Ubuntu 17.10安装Qt 5.10环境与Qt Creator 4.5开发工具 https://www.linuxidc.com/Linux/2017-12/149296.htm
Qt Creator 4.5发布,改进对Android和CMake支持 https://www.linuxidc.com/Linux/2017-12/149272.htm
Qt 5.10和Qt 3D Studio发布 https://www.linuxidc.com/Linux/2017-12/149267.htm
- Dragon-Studio 之 Flash Alternativa 3D引擎 专题讲座-1. 玩转摄像机
- ubuntu 安装高清字体渲染libfreetype引擎
- 国内做 3D 渲染和游戏引擎的码农们都在哪里获取技术信息?
- 多线程渲染(Multithreaded- rendering)3D引擎实例分析 : FlagshipEngine
- [置顶] 3D 渲染和游戏引擎技术信息来源
- 3D渲染引擎
- JavaScript 如何工作:渲染引擎和性能优化技巧
- 3D引擎:Horde3D:Shader类里的 结构体,以及渲染一个 Logo的简单流程(三)
- 网上得到的一个3D渲染引擎
- 解决Unity引擎后期渲染的性能问题(转)
- 多线程渲染(Multithreaded- rendering)3D引擎实例分析 : FlagshipEngine
- 基于多核平台优化的OGRE 3D渲染引擎
- Qt 3D的研究(七):渲染至纹理
- android2.3 Luncher2开启3D效果(图标、字体模糊解决方法)
- SOUI GDI+渲染引擎下的字体特效,抛砖引玉
- Unity推出2D工具:不再只是3D引擎
- 网上得到的一个3D渲染引擎
- 三维渲染引擎渲染层设计(3D Engine Design for Vritual Globes -翻译未完)
- 如何理解3D渲染引擎
- 基于多核平台优化的OGRE 3D渲染引擎