4.将复杂数学运算卸载到Animator中来实现多线程计算
已知Udon是一款单线程低效率的编程语言,这种低效率同时也体现在Udon对于复杂数学运算上。如果仅仅只是加减乘除的话可以忽略不计,但是若是计算傅利叶变换,贝塞尔曲线等复杂数学的时候,我们必须要进行优化。
好在,Udon允许我们与animator进行交互,那么我们就可以将数学运算卸载到animator中并且在等待animator运行完毕后获取到运行结果。
其优点在于:
1:多线程运算,量大管饱
2:运算速度更快
缺点在于:
1:需要等待一段时间后才可以拿到运算结果
2:十分复杂,在运用和设计上都是
如果您想知道具体的原理是什么,请访问这个链接
https://vrc.school/docs/Other/Advanced-BlendTrees/
本邪修方案由猫咪老师赞助推出
No comments to display
No comments to display