Qt Design Studio 4.5现已发布

news2024/9/27 12:07:14

Qt Design Studio现已强势回归,生产力和可用性均得到大幅提升。无论是直观的3D编辑界面,还是与Figma和Qt Creator的无缝连接,新版Qt Design Studio将为您带来更好的产品开发体验。快来深入了解Qt Design Studio的全新功能吧!

为3D场景带来逼真的光影效果

支持菲涅尔透镜效果

菲涅尔效果可以提升3D场景的逼真度。在Qt Design Studio 4.5中,用户无需编写自定义材质代码即可为原理材质启用菲涅尔效应。菲涅尔可以从Clearcoat材质中获得,也可用作单独的材质效果。

快来试试Qt Design Studio 4.5中的菲涅尔效应示例,体验这项全新的菲涅尔透镜效果吧!这里我们为其提供了多种可用属性。

注:菲涅尔功能是Qt 6.8向后移植的一项预览功能,常规版Qt 6.7 并不支持。您可以在Qt Design Studio中试用该功能,但如果您希望脱离Qt Design Studio单独构建应用,则需安装Qt 6.8预览版。

发光与辉光效果

该功能真实再现了光线在现实世界中的物理行为。借助Qt Design Studio中的发光效果,您可有效改善3D场景中的视觉效果。

Qt Design Studio支持色调映射、景深、镜头光晕、发光与光辉等ExtendedSceneEnvironment内置效果。其中发光与辉光效果是为场景带来逼真效果的一个关键因素。快来试试我们最新推出的示例,了解这项功能在不同强度、模糊、混合模式等设置下的使用效果吧!

用户友好的3D开发

飞行摄像机模式

该模式允许用户通过键盘快捷键来浏览3D场景,无需运行项目即可在3D场景中尽情遨游。只需轻轻滑动指尖,3D世界即可尽收眼底。

按住鼠标右键,并在键盘上按下WASD+Q/E键,即可控制透视摄像机的飞行轨迹,以查看整个3D视图,在查看对场景所做的更改时可节省大量时间。

选择3D对象

2D和3D编辑模式现可一键切换,无需在导航器中搜索3D对象,编辑时亦无需在2D和3D视图间来回切换。只需双击2D视图中的3D元素,即可立即在3D视图中打开。从此,所有工作便可在单个工作区中完成。

与Figma的结合更为紧密

支持Figma效果

现如今,Figma设计已远远超出了线框图的范畴。想要呈现精美的视觉效果,模糊、阴影等效果必不可少。但如果直接从Figma中导出设计稿,效果会栅格化为图像,从而无法继续微调。

新版Qt Design Studio 4.5可将图像和效果作为组件进行转换,帮助您导出项目中的Figma效果。也就是说,您可在Qt组件中获得与此前Figma中完全相同的视觉效果。

想要亲自体验这项功能?您可将该示例Figma文件加载到Figma环境,再使用Qt Bridge for Figma插件将其导入Qt。目前,我们支持所有Figma效果(包括图层和背景模糊、内阴影和投影阴影等),并可继承所有控制效果的参数。如果您对Figma输出的效果不满意,还可在Qt Design Studio中对效果进行微调。

现成的2D效果

不止于Figma效果!借助Qt Design Studio 4.5,无需使用Figma即可直接应用与之相同的效果。对于2D UI组件,可在Qt Design Studio的2D视图中直接应用相同的效果。该功能与应用Figma效果所需的功能完全一致,均包含投影阴影、内阴影、图层模糊和背景模糊等效果。这些效果与CSS等其他设计工具的效果也完全一致。

设计效果作为Studio Components的一部分,也可用于从Qt Design Studio导出的Qt项目(使用Qt Creator完成)。

提高生产力

与Qt Creator的互操作性

该功能可为您带来Qt Design Studio和Qt Creator间的无缝迭代体验。Qt Design 4.5完善了Qt Design Studio、Qt Creator和CMake间的工作流程。目前可自动检测其他工具对项目所做的更改,并提示用户重新加载项目。

请务必启用CMake自动生成功能,因为Qt Design Studio将不会在向导中生成“CMakeLists.txt”文件。在启用该功能后,“CMakeLists.txt”会根据需要自动重新生成,无需每次在项目中添加新文件后导出CMake。

基于Web的Design Viewer现已更新

基于WebAssembly的Design Viewer 现已更新至0.8.54版本,新增了对Qt 6.6.1和Qt Quick Studio Components v4.5的支持。此次更新后,后端和基础架构的下载和加载速度均提升了60%以上。您可以访问https://designviewer.qt.io试用最新版本。Qt Design Studio项目如有任何问题,欢迎您在缺陷跟踪器中反馈意见或报告错误。

其他改进

支持Qt 6.7

Qt Design Studio 4.5现已正式支持Qt 6.7,并在运行和预览项目时将Qt 6.7作为运行环境。Fresnel 3D材质来自即将发布的Qt 6.8(将于2024年下半年发布的第一个测试版),经自定义后可与Qt Design Studio 4.5搭配使用。如需使用Qt Creator编辑导出的3D项目,则需借助Qt 6.8工具包。此外,其他功能均与Qt 6.7兼容。

Bug修复

如需获取有关更新的更多详情,例如小幅改进和错误修复,请查阅此处(https://wiki.qt.io/QtDesignStudio-changelog4.5.0)的变更日志和发布说明。

上手使用

Qt Design Studio作为一款全能工具,可以帮助您更快、更智能地进行HMI开发。如需获取更多信息或试用免费的评估版,欢迎访问Qt Design Studio产品页面。

即便您是第一次使用Qt Design Studio,也不必担心!

  • 在线文档(https://doc.qt.io/qtdesignstudio/index.html)来可以帮助您深入了解Qt Design Studio。
  • 我们的学习门户网站(https://academy.qt.io/catalog)还可助力您快速开启Qt Design Studio之旅。

如果您发现任何错误或使用问题,欢迎在缺陷跟踪器中报告。您的反馈有助于我们不断改进Qt Design Studio,从而提升您的用户体验。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1920104.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

uniapp实现table排序

根据后端接口传来的数字大小对列表进行升序/降序展示 效果图,价格由高到低降序 价格由低到高 升序 js 降序升序代码如下 export default {data() {return {MtList:[]}},onLoad() {this.MtypeName();//加载列表方法},methods: {MtypeName(){//列表方法this.$api.…

产品经理-一份标准需求文档的8个模块(14)

一份标准优秀的产品需求文档包括: ❑ 封面; ❑ 文档修订记录表; ❑ 目录; ❑ 引言; ❑ 产品概述:产品结构图 ❑ 详细需求说明:产品逻辑图、功能与特性简述列表、交互/视觉设计、需求详细描述&am…

地理信息科学在交通规划中的应用:GIS绘制智慧出行新蓝图

在当代城市化迅猛发展的背景下,交通规划面临着前所未有的挑战与机遇。作为地理信息与遥感领域的研究者,我深感地理信息科学(GIS)在解决这些问题时扮演着无可替代的角色。本文将深入探讨GIS如何在交通网络分析和优化中发挥核心作用…

netscaler LDAP+RADIUS传统的双因素认证方式(之一)

如果使用传统的双因素认证方式,可以通过在Citrix ADC (NetScaler) 13.1上配置Gateway Virtual Server来实现LDAP和RADIUS的双因素认证。当前配置方式,采用Cateway vServer两个Basic Authtication Policy方式实现,以下是详细步骤: …

蜂窝互联网接入:连接世界的无缝体验

通过Wi—Fi,人们可以方便地接入互联网,但无线局域网的覆盖范围通常只有10~100m。当我们携带笔记本电脑在外面四处移动时,并不是在所有地方都能找到可接入互联网的Wi—Fi热点,这时候蜂窝移动通信系统可以为我们提供广域…

【趣味数学】求阴影部分面积

题 解法1: 中位线法 既然是中点,就可以用起来,横着不行,竖着来,扩展做辅助线 E是中点S(AED) 1/4 S(ABCD) 6 做图中辅助延长线,因为E中点,所以S(MEB)S(AED) 6 同理E也是…

element el-table实现表格动态增加/删除/编辑表格行,带校验规则

本篇文章记录el-table增加一行可编辑的数据列,进行增删改。 1.增加空白行 直接在页面mounted时对form里面的table列表增加一行数据,直接使用push() 方法增加一列数据这个时候也可以设置一些默认值。比如案例里面的 产品件数 。 mounted() {this.$nextTi…

学习通er图和项目思路

ER图 项目构思: 用户功能: 主要功能逻辑:

计算机是如何工作的 (程序猿基础知识)

文章目录 1.计算机的发展史2. 冯诺依曼体系 (Von Neumann Architecture)冯诺依曼简介 (计算机的祖师爷) 3. CPU基本工作流程3.1 逻辑门3.2 门电路(Gate Circuit)3.3 算数逻辑单元 ALU (Arithmetic & Logic Unit)3.3.1 进制的理解3.3.2 算数单元(Arithmetic Unit)3.3.3 逻辑…

【错题集-编程题】买卖股票的最好时机(四)(动态规划)

力扣对应题目链接:188. 买卖股票的最佳时机 IV - 力扣(LeetCode) 牛客对应题目链接:买卖股票的最好时机(四)_牛客题霸_牛客网 (nowcoder.com) 一、分析题目 1、状态表示 为了更加清晰的区分买入和卖出,我们换成有股…

【从零开始实现stm32无刷电机FOC】【实践】【4/6 stm32高级定时器】

点击查看本文开源的完整FOC工程 在完成理论方面的准备后,是可以进行写代码实现了,但是stm32单片机提供了不少可以用于电机控制的硬件外设,充分利用这些硬件资源,可以减少代码量以及提高运行性能。 本文使用的stm32型号为喜闻乐见的…

天环公益首发原创开发进度网站 带后台

天环公益计划首发原创开发进度网站 带后台 后台地址是:admin.php 后台没有账号密码 这个没有数据库 有能力的可以自己改 源码下载:https://download.csdn.net/download/m0_66047725/89520358 更多资源下载:关注我。

位图 、Max Sum、滑动窗口

这篇博客主要总结一下,这两天刷的算法题: 判断字符是否唯一 题目意思很简单不再解读,拿到这道题,其实不难看出哈希表可以直接秒了,注意这是一道面试题,在oj上可以哈希表秒了,如果面试官要求不使…

如何连接到公司的服务器?

1.下载FileZilla FileZilla的下载与安装以及简单使用(有图解超简单)-CSDN博客 2.打开 3.输入主机 用户名 密码 端口 注:主机支持的协议类型: 4.连接成功 其他方式也有很多,比如通过cmd,html网页等等 3个…

Apache Doris + Apache Hudi 快速搭建指南|Lakehouse 使用手册(一)

作者:SelectDB 技术团队 导读:湖仓一体(Data Lakehouse)融合了数据仓库的高性能、实时性以及数据湖的低成本、灵活性等优势,帮助用户更加便捷地满足各种数据处理分析的需求。在过去多个版本中,Apache Doris…

下载动画人物

1、网址:动画 2、点击Characters 3、搜索人物 4、点击弹出的人物,弹出对话框选择USE THIS CHARACTER 5、下载 6、点击Animations,搜索walk 7、点击UPLOAD CHARACTER,看到男孩步行,选择In Place,点击下载&…

浅谈后置处理器组件提取器相关的Apply to

浅谈后置处理器组件提取器相关的Apply to 在Apache JMeter中,“提取器”(通常指的是正则表达式提取器、JSON路径提取器或CSS/JQuery提取器等)是用来从服务器响应中提取信息的重要组件。这些信息可以是cookies、session IDs、特定的文本或者任…

作业一:ER图 作业:二QQ项目思路 作业三:实现QQ的登录与注册界面

一、ER图 二、QQ项目思路:客户端功能,服务器端功能的实现 1.登录注册: 将基本信息如手机号码,验证码,还有已有的账号及账号相关信息等存入数据库中,登录方式为账号密码登录,还有忘记密码用邮箱…

023-GeoGebra中级篇-几何对象之圆锥曲线

圆锥曲线是解析几何中的重要部分,它们包括椭圆、双曲线、抛物线和圆。通过使用预先定义的变量(如数值、点和向量),我们可以动态地构建这些曲线的方程,并观察它们如何随变量的变化而变化。本文将介绍如何通过定义变量来…

TikTok 入局小游戏,小游戏出海赛道大热,开发者如何抢滩海外市场?

国内小游戏市场的竞争日益激烈,开发成本上涨、买量的投入成本飙升,对小团队和个人开发者的资金要求量高。除此以外,单款游戏从软著、备案、到认证所需要的时间和费用都大幅提升,也对小游戏市场造成重大影响。重压之下,…