首先感谢论坛这个平台,感谢论坛里的各位大神,我学到很多! 我苦心钻研了一上午做了个莫比乌斯环,结果网上找了个教程,人家(下文称大神)电池用的比我少的多,我那个生气啊,我一定要证明他做的比我差!(嘿嘿,小人之心) 哈哈,不负苦心,看下面两个对比图: 应该能看出区别,大神的方法虽然简便,但是不够顺滑,有接缝。而我的从头到尾的纵享丝滑啊~ 下面我说一下建模思路,先说大神的方法: 1、通过旋转、移动、取点啊,等等方法,建立如图截面矩形;
2、注意开始和结束的两个矩形是重合的,这样才能放样出一条完整的环(而不用闭合放样); 电池图
这样做的缺点刚才也说了,就是开始和结尾的接缝会达不到G1连续。 下面说一下我的方法: 1、也是得到一系列的矩形;
看上去跟前面的例子很相似,差别在于这个看到的每个矩形都是单个的,没有重叠的,也就是说直接放样,不闭合的话是不完整的环,看图。
有点菜鸟也许会说,闭合不就完了嘛~~对,跟我想的一样,充分说明了我们都是菜鸟!
我试验了很多次,对数据结构进行了深入的“思考”(瞎琢磨),未果。结果都是下面这样的。
你说烦人吧!!! 仔细想想为什么会这样呢?想想犀牛里放样的样子,放样是有条轴线的,闭合的话,轴线的尾就会去找轴线的头,结果就是在最后一段里发生了扭曲。 如何解决呢???大家思考一下再看下文,免得被我这个菜鸟拘束住思维! 嘿嘿,这个简单,让矩形序列的转动角度为360度就行了,头和尾刚好接起来~~
哦--------但这还是莫比乌斯环吗? 我们要的是旋转角度为90度,首尾相接!! 我们要的就是一个序列放样完毕最后一个线与开始的线衔接时,端点顺移一个!(也许是我对电池不够了解,不会,只好曲线救国) 我想到,把矩形炸开成4条线段,线段进行放样这样一个序列的线段放样完毕自动接入第二个序列,最后四个序列放样完毕,闭合放样就OK了! 看绿色的线放样一周,最后一根沿着绿色的箭头接着第二序列放样。 成功了! 当然这样可能会产生新的问题,比如彩带的边衔接的好不好等等。 这里给广大菜鸟提供两种思路。
我的电池图仅供参考,因为我是菜鸟,用了大量的加减乘除来处理数据,大神请无视!还有丝毫没有鄙视大神的意思啊,大神只是提供了一种简单的方法,像我这种方法只是用来拓展一下建模思路,让广大菜鸟对数据结构有个更深入的理解,并不一定有更实际的用途。
最后,多谢大家看完,希望我讲明白了,有兴趣的菜鸟可以思考一下【旋转180度的顺滑莫比乌斯环】如何建模!
|