Qt Creator使用3D组件

  • 使用3D组件
    • 设置组属性
    • 添加模型
    • 使用材质和明暗器
    • 将纹理附加到材质
    • 使用3D材质
    • 应用3D效果
    • 使用自定义着色器
    • 创建自定义效果和材质
    • 使用灯光
    • 使用场景摄影机
    • 设置场景环境

使用3D组件

要将3D组件添加到场景,请从“库” >“ QML类型” >“ Qt Quick 3D”中将它们拖放到场景或Navigator中的3D视图中。

注意:使用3D组件会影响UI的性能。如果使用2D组件可以获得相同的结果,则不应使用3D组件。

要编辑3D组件,请在3D编辑器或导航器中选择组件,然后在“属性”视图中设置其属性。

设置组属性

您可以设置所有3D组件的不透明度,可见性和变换属性。

添加模型

您可以使用模型组件从存储或内置基本类型之一(立方体,圆锥体,圆柱体,平面(矩形)或球体)中加载静态网格物体数据。您可以将材料附加到网格

Qt Creator使用3D组件相关推荐

  1. Qt Creator添3D组件模型

    Qt Creator添3D组件模型 添3D组件模型 镶嵌 将材料添加到子网格 添3D组件模型 模型组件从文件加载网格数据.您可以通过向模型添加材料来修改组件的着色方式. 模型可以从存储或内置基本类型之 ...

  2. Qt Creator设置3D组件属性

    Qt Creator设置3D组件属性 设置3D组件属性 设置节点的不透明度和可见性 管理3D转换 设置3D组件属性 该组元件是一个节点可以被用于包装其它目的为将它们分组的目的的类型.这使您可以同时在& ...

  3. Qt Creator应用3D效果

    Qt Creator应用3D效果 应用3D效果 可用效果 应用3D效果 Qt Design Studio提供了一组Qt Quick 3D效果,这些效果继承了Qt Quick 3D Effects模块中 ...

  4. Qt Creator使用3D材质

    Qt Creator使用3D材质 使用3D材质 金属材料 玻璃材质 塑料 纸材料 使用3D材质 使用3D材质 Qt Design Studio提供了一组预生成的Qt Quick 3D材料,可用于快速, ...

  5. Qt Creator添加3D视图

    Qt Creator添加3D视图 添加3D视图 添加3D视图 要创建Qt Quick 3D UI项目,我们建议使用Qt Quick 3D应用程序模板向导模板,该模板将Qt Quick 3D QML类型 ...

  6. Qt Creator在3D编辑器中工作

    Qt Creator在3D编辑器中工作 在3D编辑器中工作 控制3D编辑器相机 使用全局和局部方向 使用编辑灯 选择项目 移动项目 旋转项目 缩放项目 在3D编辑器中工作 编辑3D场景时,可以在3D编 ...

  7. Qt Creator导入3D资产Importing 3D Assets

    Qt Creator导入3D资产 导入3D资产 导入3D资产 您可以从Qt Marketplace下载Qt Bridge .它使您能够导入使用3D图形应用程序创建并以几种广泛使用的格式存储的文件,例如 ...

  8. Qt Creator导出3D资产Exporting 3D Assets

    Qt Creator导出3D资产 导出3D资产 枢轴点 转型 动画制作 基于时间的动画 变形动画 动画的烘焙动作 动画系统 材质和纹理 灯 摄影机 节点层次结构 从其他工具导出 导出3D资产 您可以导 ...

  9. Qt Creator编码

    Qt Creator编码 编码 编写代码 寻找 重构 美化源代码 配置编辑器 相关话题 编辑MIME类型 造型 编辑状态图 编码 编写代码 编写,编辑和导航源代码是应用程序开发中的核心任务.因此,代码 ...

最新文章

  1. 手撸 webpack4.x 配置(一)
  2. szu 寒训第二天 树状数组 二维树状数组详解,以及树状数组扩展应用【求逆序对,以及动态第k小数】
  3. python画二维数组散点图_Python散点图二维数组
  4. Web前端三剑客之CSS基础
  5. 用C#访问Dynamic AX的WebService.
  6. @工程师,怎样才能让面试者一眼相中你?
  7. oracle log.xml分析,Oracle 11g Alert Log日志位置及参数
  8. 编写REG注册表文件
  9. AutoRunner检查点之校验消息框
  10. Flow Prediction in Spatio-Temporal Networks Based on Multitask Deep Learning(TKDE2020)
  11. 打造一款属于自己的短视频webApp(Vite搭建React Hooks+Recoil+Antd)
  12. Verilog语言菜鸟教程知识关键点记录
  13. 语音房间实现的一种方式
  14. 【MQTT基础篇(七)】MQTT主题
  15. python xposed_Xposed插件开发进阶篇
  16. Microsoft Cartoon Maker(微软卡通头像制作软件)使用方法详解
  17. 智慧运维解决方案-最新全套文件
  18. linux bios密码设置时间,linux忘记root密码及时间设定
  19. 北京大学 软微初试复试 经验总结贴
  20. SpeedMent入门集成SpringBootStream常见操作

热门文章

  1. iTerm2多个窗口同时输入命令
  2. java我的世界显示合成表_我的世界:谁动了我的合成表?每10秒打乱合成配方,你撑不过一晚...
  3. 作为初学者,应该如何系统学习Java呢?
  4. 五分钟带你了解Django框架设计思想!
  5. 前端技巧:如何使用nodejs实现举牌人表情包?
  6. c语言程序设计多数求最大值,C语言编程问题存在三个整数,使x²+y²+z²=625,求x+y+z的最大值。这是大一C语言实验书的习题,请不要用过于复杂的算法语句...
  7. 漫话:程序员要失业了??!机器人开始在GitHub上修Bug了。
  8. Django基础一之web框架的本质
  9. Flask框架(flask中的数据库SQLAlchemy(python3),配置、模型类、创建表)
  10. 【Python】IDLE中文本进度条的单行动态刷新无法实现分析