最近用pixijs做东西,需要用到滚动面板,自己写了一个,记录一下。
13
2024
11
13
2024
11
05
2023
05
器材拖动旋转2
鼠标按下,获取器材内部鼠标按下的位置(不动点)。
鼠标移动,旋转器材,使得旋转之后,不动点仍然在鼠标下方。
实现方式:记住上一次的旋转角度,计算出旋转了多少度(可以用全局坐标系),然后加上去。
发布:hanyeah | 分类:算法 | 评论:0 | 浏览:
05
2023
05
22
2023
03
15
2023
03
07
2023
03
24
2022
06
01
2021
07
使用GPU实现快速傅里叶变换
光经过一个物体(可以是小孔,也可以是任意),成的像是物的傅里叶变换。
所以想要显示夫琅禾费衍射的效果,就是求物的傅里叶变换。
二维傅里叶变换的复杂度是n*n*n*n
一个256*256的图像,傅里叶变换需要计算256*256*256*256=4294967296次,4亿次。
计算机CPU计算需要“秒”的量级。
发布:hanyeah | 分类:算法 | 评论:0 | 浏览:
24
2021
06
自己实现缓动库
做动效经常会用到缓动,市面上的缓动库也有好多,不同的语言,引擎都有自己的缓动库,比如比较出名的Tweenlite。
网上也有好多讲缓动的文章。但是大多数是讲怎么应用的,很少有讲缓动函数是怎么实现的。
发布:hanyeah | 分类:算法 | 评论:0 | 浏览: