blender的sin波形理论分析--Apple的学习笔记
2023-05-18 本文已影响0人
applecai
一,前言
做了简单运算练习后,我看到过别人能画sin波形,但是我自己怎么画不出来,哪里理解错误了,那么就继续仔细分析下,把运算操作的问题彻底解决。
二,问题分析
- 一定要用大于或小于,而且要连接一个方向。
-
坐标一定要计算清楚。弄清楚后就可以画出如下的图形了,y方向显示波形浮动值,那么要全部显示则y的范围需要调整到负1到正1,所以先乘除后加减,y*2-1即可。
image.png
我最一开始画出来如下
image.png
接着对于y轴的比较,我一开始理解错误,所以没法通过计算来反推配置值,因为我没有用uv点上的y轴值,而是错误认为线性的y轴值。按线性的y轴值,图形就不可能是对称的,幸好我及时发现了错误
图1的比较.png
后来重新理解了下,在uv坐标中某个点,y轴值如下,其实y方向每条水平线的值都是一样的,此时同一条水平线,sinx减去相同的值,所以结果也是一样,最后图形就是对称的了。
图2.png
三,小结
实践出真知,必须通过闭环验证的方法来证明自己真的理解了,方法就是自己定义一个需求,然后去实现需求即可得到验证。否则看了教程机械的记住,或者随意调整参数出来的图像,没有深刻理解参数含义,无法举一反三的话学习的效果就会大大折扣。能深刻理解及灵活运用才是王道。