
数学
JustEasyCode
只写最简单的代码
展开
-
泰勒展开的推导
1原创 2022-06-12 13:14:55 · 176 阅读 · 0 评论 -
泰勒展开的推导
意义:计算一个无法用十进制表示的函数值原创 2022-05-14 01:17:52 · 221 阅读 · 0 评论 -
数学公式总结
1.2.1-cosx = 2sin(x/2)^2原创 2022-05-02 03:06:12 · 1102 阅读 · 0 评论 -
《矩阵》Unity 自己实现RectTransformUtility 的 ScreenPointToLocalPointInRectangle函数
private bool RectangleContainsScreenPoint(RectTransform rRect,Vector2 rPosition,Camera rCamera) { Vector3 lPosition = UICamera.ScreenToWorldPoint(rPosition); lPosition = rRect.worldToLocalMatrix * lPosition; D...原创 2022-02-09 15:11:12 · 2341 阅读 · 0 评论 -
《Unity》 贝塞尔曲线
转载一下贝塞尔曲线非常好的文章:https://www.jianshu.com/p/ff425c4f0019原创 2022-02-05 14:17:06 · 480 阅读 · 0 评论 -
《向量》Unity 中自己实现Vector3.Angle函数
先忽略所有的不合理条件。Vector3 dir = Vector3.Cross(v1,v2);float self_angle = Mathf.Atan2(dir.magnitude,Vector3.Dot(v1,v2))*Mathf.Rad2Deg;这个就是Vector3.Angle的实现方法。解释一下:首先v1,v2都是方向向量,所以绝对值都是1,叉乘的结果值的长度就是sin角度,同理点乘结果值的长度就是cos角度,atan2(y,x)的含义又是y/x 值的tan的弧度值,在转化成角度就是了。原创 2022-01-31 22:37:59 · 2246 阅读 · 0 评论 -
Unity遮挡剔除-求出模型内最大立方体
最近应老大的需求,让我去整一个求出模型里能容纳的最大长方体,要考虑旋转,位移,性能等要求。为什么要搞这个b东西呢其实就是他们有个遮挡剔除的demo,可以设计一个东西为遮挡物,让其他东西为被遮挡物,这遮挡物拦在前面的时候,被遮挡物就可以被遮挡了就像这个cube2,遮住的时候就会自动隐藏了,关键是他这玩意还只能用球形和立方体作遮挡物,所以他就给我提了这玩意,让我算出来。让我回去想了一天,我说想不出来,本来以为老大能有什么牛逼的方法,但实际上也就提了下射线检测和正交矩阵,意思是要求出xmin,ym原创 2020-11-02 01:02:18 · 401 阅读 · 0 评论