2020.1 变更日志

开发

尼克

3
2月20日
所有Fologram产品的变更日志,包括Fologram for Hololens、Fologram for Mobile以及Fologram for Rhino & Grasshopper。
日志按降序排列,最新的日志位于顶部
主题已锁定,请在技术支持2或Rhino和Grasshopper 4发表您的问题或评论

2020.1 Fologram 新版本
15/2/2020

发布包括更新的Fologram HoloLens, Fologram Mobile和Fologram Rhino和Grasshopper。

2020.1 是一个主要版本,并引入了重大更改。 使用 Fologram 早期版本构建的 Grasshopper 定义将与 2020.1 或后续版本不兼容,并包含以下功能、更改和更新:

新平台支持:

  • HoloLens 2
  • 兼容 ARCore 的 Android 设备
  • 兼容 ARKit 的 iOS 设备
开发工具:
  • 公共 C#.net API
  • 诊断工具(显示文档表、显示网络日志)
  • 应用内联系表单
新的功能:
  • 增加了使用手势移动和缩放几何图形的支持
  • 添加了对移动场景的正交和平面约束的支持
  • 文档表(几何图形、图层、文本、材料)可以保存到设备上并加载,而不需要连接到Rhino
  • 增加软重启特性
  • 为建模应用增加了对短手射线的支持
  • 添加图层板,用于编辑设备上的Rhino图层表
  • 添加了用于在
  • 设备上编辑Grasshopper参数(滑块、按钮、切换和值列表)的参数板
  • 使用FologramQR命令生成带有位置数据的FologramQR码
  • 使用两个或多个位置编码QR码自动校正模型漂移
  • Rhino和Grasshopper对流曲线几何的本地支持
  • 使用Sync UI组件向混合现实设备传输和交互grasshopper参数组件
  • 流和使用Sync组件与grasshopper几何图形交互
  • grasshopper中的流设备表
更新:
  • HoloLens 用户界面:将注视交互替换为手部光线
  • HoloLens UI:增加了对近场交互的支持
  • HoloLens 用户界面:将径向菜单替换为石板以包含菜单项的描述性文本
  • HoloLens 用户界面:增加了对可变形菜单板的支持
  • HoloLens / 移动用户界面:添加了上下文通知(小吃)
  • Rhino 用户界面:简化的插件面板
  • Grasshopper:删除了跟踪组件上不常用的输入和输出参数
  • Grasshopper:向跟踪组件添加事件过滤器
  • Grasshopper:消除了所有跟踪组件对计时器的依赖
  • Track Hands 组件为 HoloLens 2 设备每只手输出 25 个特征点
  • Track Hands 组件为移动设备输出多点触控光线
  • Track Scan 组件输出移动设备检测到的表面
  • 在移动设备上支持跟踪 Aruco 标记和二维码
补丁:
  • 默认开启背面渲染
  • 删除了对使用空间锚点共享体验的支持(共享体验是使用 QR 放置创建的)
  • 删除了对 Fologram Image Target 的支持(替换为 QR 码)
2019.1.1 - Grasshopper 流量控制

此版本的重点是使 Grasshopper 更适合自定义实时应用程序 - 添加功能以协助流量控制。

Grasshopper组件

State Gate组件

使用过滤器列表(或真假值)来激活和/或停用文档的不同部分。 对于创建具有多种“模式”的应用程序很有用。

全局变量组件

在文档中传递数据,而无需考虑您连接到什么。 接收组件将在单击时更新,或者当它连接的组件更新时。 当通过右键单击启用动态更新时,它会在输入更改时更新。

计数器

每次更新时递增一的计数器。 开/关

一个简单的组件,每次更新时都会在 True 和 False 之间切换。 用于创建开/关按钮。 Grasshopper 扩展

组件更新的实时显示

当您进行更改时,直观地查看定义的哪些部分更新,或者在连接计时器时查看更新的内容 透明背景

看穿画布以节省一些屏幕空间。 禁用重绘和 FPS 计数器

跳过在 Rhino 中显示预览以优化设备性能。 使用 NURBS 几何体时至关重要 - 当视口中的东西开始运行缓慢时。 FPS 显示可让您跟踪求解器更新之间的实际时间。 当您想了解不断更新的定义的性能(响应外部输入)时,这很有用 简化组件

转换的动态类型

所有输出 Transform 的 Fologram 组件现在都可以直接转换为基本类型,

  • Transform | Point:将一个点转换到Transform
  • 中指定的位置
  • Transform | Vector:创建一个向量到Transform
  • 中指定的位置
  • Transform | Plane:将一个平面转换到
  • 中指定的位置和方向
  • Transform | Number:提供在转换中指定的XYZ比例
  • Transform | Transform:提供完整的转换,包括Location, Orientation和Scale
  • Transform | Matrix:将转换作为
  • 的矩阵
其他改进
  • (WIP) 组件现在可以在集群时工作。 这方面仍有一些特质,因此请谨慎使用。
  • Track Clicks 现在接受多个对象过滤器
  • Track Clicks 现在将接受所有点击、仅命中几何的点击或未命中几何的点击。
  • 提高了切换触发器的可靠性。
  • 现在发送转换在转换列表和 ID 列表之间进行数据匹配。
2018.12.2 - iOS 版本
在支持 ARKit 的 iOS 设备上运行的 Fologram for Mobile 初始版本。这包括 iPhone 6S 及更高版本、iPad Pro 和 iPad 2017 及更新版本。
2018.12.2 - Sun 和 Transform 支持

在 Fologram 中添加了对 Rhino 太阳的支持。更改会自动同步。对 sun 文档的任何更改都会影响已连接的用户。
添加了对 Grasshopper 中“发送变换”组件的支持。
更快的连接顺序。
小错误修复。
Grasshopper 几何图形的加载速度提高了大约 30%。

2018.12.1 - Android 主要更新
Fologram for Android 的重大更新 - 具有新的 UI 系统、应用内帮助和许多底层优化。

2018.10.1 - 计算机视觉
2018 年 3 月 10 日

功能

您现在可以通过 Grasshopper 在空间上实时跟踪 QR 码和 Aruco 标记。

查看这些文章以开始使用:
  • 追踪二维码 2
  • 跟踪 Aruco 标记 4
  • 跟踪 Aruco Cubes 1
您现在可以为 Fologram 选择特定的网络适配器。 这在运行多个并发网络时很有用——例如在与其他需要以太网的硬件接口时。 您还可以更改 Fologram 通信的端口,如果您的组织对端口范围有特定限制,这很有用。 改进

跟踪 HoloLens 信息的 Grasshopper 组件现在可以在收到新数据时自动更新和通过计时器提示更新之间切换。 切换触发器组件现在可以延迟执行。 如果您想在按下按钮时向用户提供反馈,这很有用。 修复

切换 Grasshopper 文档的处理已得到改进。

文本标签现在对用户有更一致的方向。

弃用

Track Trackers 组件已被弃用。 改用 Track Aruco Cubes。

2018.8.3 - 浮动许可
30/08/2018

通过 Fologram 帐户浮动许可,利用新的仪表板。 跨多个设备共享许可证。 查看您的帐户上使用了哪些设备,以及上次使用的时间。 管理付款信息并在线查看发票。 签出许可证以供离线使用。

2018.6.0 - RS4 小更新
28/06/2018
修复:(Rhino) RS4 兼容性的小更新。 更新了架构。

修复:(Rhino)更新 MRC 链接以匹配 RS4 设备门户的新地址

2018.6.0 - 更好的同步
28/06/2018

修复了由于 HoloLens RS4 更新而导致锚点同步失败的问题。 将提示兼容的客户端插件更新。

2018.5.3 - 更容易安装
18/06/2018

修复:(Rhino)网络权限检查现在忽略禁用的防火墙

2018.5.3 - 现在模式
02/06/2018

添加了“当前”模式,这使得打开主菜单需要更长的时间。对演示很有用。

2018.5.2 - 新的Grasshopper组件,更好的状态管理 2018 年 4 月 6 日

功能:(Grasshopper)增加了切换触发组件

功能: (Grasshopper) 添加了文本路由组件

修复:(Grasshopper)现在关闭非活动文档会删除非活动对象

修复:(Grasshopper)切换Grasshopper画布现在会移除非活动对象的显示

修复:(Grasshopper)现在关闭非活动文档会删除非活动对象

修复:(Grasshopper)从跟踪点击中删除过滤器现在恢复正常跟踪

2018.5.1 - 反思和性能改进
01/06/2018

高光材质现在具有反射和光泽。环境是一个通用的天空图。
高分辨率大网格上的法线显示效果更好
改进了大型(单一)网格的性能

2018.5.0 - Grasshopper 用户体验改进
01/06/2018

功能:(Grasshopper)HoloLens 的 3D 模型现在是内置的,而不是作为用户对象

改进:(GH 实用程序)网格管道现在使用公差而不是段数来确定曲线的分割量。

修复:(Rhino)设备同步稳定性改进。

修复:(Grasshopper)发送文本标签预览现在以正确的方向显示,并且不会为空值抛出错误

修复:(Grasshopper)跟踪点击现在将强制文档过期,而不是仅在准备好时才过期

修复:(Grasshopper)跟踪点击现在将正确报告 Rhino 对象 GUID,即使打开所有点击也是如此。

修复:(GH Utilities)网格管道组件不应导致空几何错误

2018.5.0 - 新菜单
31/05/2018

菜单现在是手势而不是凝视。用你的手选择选择的项目!
添加了“移动”命令来拖动模型(将“注视放置”命令重命名为“放置”)
“手势教练”现在将提供有关如何为每个命令执行基本 HoloLens 手势的说明
现在始终打开拖动跟踪。无需进入“操纵”
图像跟踪命令移至菜单的“跟踪”部分
Drag to Scale 命令现在接受上下和左右手势。

2018.4.1 - Grasshopper 组件改进
08/05/2018

修复:(Grasshopper)输入为空时发送网格组件不会导致错误

修复:(Grasshopper Utilities)网格管道组件现在使用公差而不是线段进行曲线转换

修复:(Grasshopper)Track 3D Scan 组件现在总是会导致定义再次过期,即使正在进行计算

改进(Grasshopper)轨道标记、设备和手现在具有“提示”输入

2018.4.0 - 更轻松的安装
17/04/2018

功能:使用 Fologram Network Utility 更轻松地进行初始设置,该实用程序在执行 Fologram 命令时检查网络配置。
功能:(Grasshopper)现在可以在 Rhino 视口中预览发送网格和发送标签
改进:(Grasshopper)对项目进行了细微的澄清/重命名
改进:现在应该在服务器连接时防止睡眠

9天之后

ferasn

2月20日

我试图创建一个开/关按钮与新的fologram,但不能找到翻转/触发器组件在新的更新创建它?

Gwyll

2月20日

嘿,费拉斯,

欢迎来到论坛。 我们已经取代了翻转翻转组件,因为现在有更好的方法来实现同样的事情。 例如,如果您想创建一个开/关按钮,您可能可以同步一个布尔切换。

另一方面,如果您想要与触发器组件完全相同的功能(例如,只要输入参数更改,输出就会从 true 变为 false),您仍然可以构建它。

想要分享您的定义以及有关您正在尝试构建的内容的更多信息吗?

ferasn

2月20日

你好格维尔,

感谢您的快速回复,这正是我所需要的。
我正在使用 Fologram 构建从计算木框架模块自动生成的交互式装配指南,使用布尔切换的权利会更好,但我想探索在特定 Aruco 附近弹出交互式按钮 标记。

Gwyll

2月20日

明白了。 我们对能够将不同参数固定在物理空间(而不仅仅是在面板/菜单中)的想法很感兴趣,但尚未实现该功能。