模兔云-智能组件

模兔云-智能组件

  • 2023-12-22
  • 19700
主打超高性能的动态组件,是动态组件的6-8倍性能。以便于在全屋定制等其他领域解决卡顿和新特性的问题。

简介

安装D5渲染器交互的用户,如果在运行的时候感觉速度缓慢,请先在su卸载d5交互插件防止自动加载,在智达云里面安装d5交互同步工具(不要打开自启动),需要渲染在加载使用。

1.使用模兔云-设计柜体必须先购买安装模兔云-智能组件插件。

2.模兔云-智能组件只是插件,不包含组件库。

图标 功能名称 功能介绍
       动态交互工具         动态交互工具
       组件选项面板         组件选项面板
       组件编辑面板         组件编辑面板
       刷新智能组件         刷新智能组件
       清除智能属性         清除智能属性
       转为模兔云智能组件         转为模兔云智能组件
       skp批量转为模兔云智能组件         skp批量转为模兔云智能组件

智能组件

       2008年11月,SketchUp7正式发布时引入了动态组件。动态组件是Sketchup软件的一大飞跃,它可以通过为模型添加带有表达式的动态属性来动态更改模型,从而使模型具有交互性。

       动态组件出现的时候比较早,那时候人们对它的使用比较简单,所以它非常棒。 从那时候开始,虽然历经多个版本迭代(大概应该是9个版本),但是其核心一直没有改变。

       事情一直发展到2023年,sketchup被深度应用在方方面面。动态组件的组件层级、属性和表达式越写越多,性能上不能满足许多场景下使用了。
       智达云团队开发的模兔云全屋定制中使用了动态组件来进行参数画图。
       阿帅(哔哩哔哩名是 AS-阿帅水瓶)做了万能柜体,可是这个柜体的单次刷新耗时已经接近3秒,使用相当卡顿。智能组件做到了只需要0.45秒。大幅降低了卡顿,提高了使用体验。

六倍+的性能

       一样的写法六倍+的性能,稳定在Sketchup原生动态组件的六倍,有些情况下甚至达到七倍。在遇到复杂的智能组件时,体验会更加流畅。        下图为例,动态组件调整需要3.98秒而智能组件则仅需0.55秒        智能组件引擎执行速度比传统动态组件快几十倍,因为智能组件重新编写并分为三步:解析语法、编译优化和执行。相比之下,传统动态组件是边解释边执行,导致执行速度相对较慢。

       大量的表达式优化集中在编译阶段和之前,主要集中在用户编写表达式时。因此,执行表达式的速度得到了显著提升。

       尽管编辑时也比动态组件更快,但并没有5倍速。在大部分情况下,这种速度提升并不明显,只有在遇到较为复杂的组件时才能感受到。

一键转换功能

       模兔云智能组件由动态组件的发展而来。可以一键转换为动态组件表达式。

       动态组件的语法和函数是智能组件语法和函数的子集。

       完全兼容Sketchup原生动态组件表达式的语法规则、函数的写法和编辑方式。

组件选项面板

       分组、图片、分割线、布局等丰富的页面元素可供组合界面。

       文本编辑器编辑描述。

点击交互工具

       支持点击动画、屏幕UI动态切换。也可以重新识别空间大小。

参数编辑面板

       表达式可以在书写时实时解析出大量的表达式错误并提示。90%以上的问题在书写和编辑表达式时候解决,而不是运行的时候。


       可以解析使用不存在的函数和属性、函数参数数量不对、非onclick属性使用onclick相关函数等。

       表达式可以进行更好的代码高亮。

       函数与属性编辑器实现自动联想与智能补全。

共有 0 条评论