animation - 如何使用补丁沿圆形路径为 SDF 圆设置动画?
问题描述
我在 spark ar studio 中有一些 SDF 圆圈,我需要在圆形路径中连续设置动画。这可能吗?目前使用补丁制作动画我只能使用 x 和 y 坐标将动画制作成直线。我该怎么做呢?
这是它当前的设置方式。
解决方案
您可以使用正弦和余弦通过动画从 0 到 2*Pi (6.283) 的过渡值来实现圆形路径。这是一个例子:
有一些很好的可视化解释了正弦和余弦的工作原理,例如:https ://www.reddit.com/r/visualizedmath/comments/7runef/unit_circle_visualization_of_sine_and_cosine/
推荐阅读
- flutter - Flutter Riverpod context.read(providerref) 在调用 Widget 的两个不同函数时没有给出相同的 stateNotifier 引用
- google-bigquery - bigquery 窗口函数对其他列范围内的值求和
- excel - Excel中返回值或下一个最接近值的双向查找
- blazor - Blazor - 在 IF 语句中输出 HTML 代码,带有 ID 标记
- azure-devops - 无法将我的 Azure DevOps 组织链接到我的 AAD 租户
- algorithm - 使用 push(x)、pop() 和 pop_max() 方法实现队列
- python - Python:网格上的曲面积分
- python-3.x - 当 AWS RDS 导致连接冻结时更新 Postgres 上的表
- sql - 如何在 SQL 的 Openquery 中运行 Pivot?
- node.js - 错误:找不到模块 'webpack/lib/rules/DescriptionDataMatcherRulePlugin' 需要堆栈: