Unity Mesh基础知识和应用

Mesh的基础应用

一:Mesh的基础应用-CSDN博客

雷达图

需要用到的高数知识

高等数学|微积分预备知识|反三角函数,如何快速绘制函数图像并得到主要性质?反正弦函数arcsinx,反余弦函数arccosx,反正切函数arctanx,反余切函_哔哩哔哩_bilibili

2D轮转图

根据提供的代码,alignmentDistance的计算涉及到Mathf.Asin()函数和sorts数组。根据代码的上下文,可以推测sorts是一个包含位置信息的对象数组,而num是数组的索引加1。

Mathf.Asin()函数用于计算给定值的反正弦值(以弧度为单位)。在这种情况下,假设sorts[num - 1].localPosition.x是一个长度,r是一个半径。则代码的目标是计算物体在圆周上的对齐距离。

具体的计算方式是,先将物体在x轴上的位置除以半径r,得到一个比值。然后使用Mathf.Asin()将该比值转换为弧度值。最后将弧度值乘以半径r,得到对应的对齐距离。

这段代码是在计算根据时间插值计算距离的值。假设nowtime是当前时间,alignmentStartTime是对齐开始的时间,alignmentTime是对齐的总时间,nowdistance是当前距离,alignmentDistance是对齐距离。

首先,计算时间插值因子t,通过将当前时间与对齐开始时间的差值除以对齐总时间。

然后,使用插值因子t来计算距离,这是通过将当前距离乘以(1 - t),加上当前距离与对齐距离之间的差值乘以t。这将产生一个在对齐过程中逐渐接近对齐距离的平滑过渡效果

Ndis * (1-t) + (Ndis - Adis) *t
=Ndis-Ndis*t + Ndis *t - Adis *t
= Ndis - Adis *t
 

unity圆环进度条

Unity圆环进度条制作_unity 圆形进度条-CSDN博客

mesh绘制3D圆环

Unity中使用Mesh绘制圆环/空心圆,可调节圆环角度与位置_unity 圆环-CSDN博客

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值