【正文】 自学的进展没有那么顺利。虽然简单的语句很容易能看懂。但是稍微复杂一点就把我难住了。 一些用法、操作的语句我还在摸索。 今天先分享一些简单的内容吧。 首先先创建一个多样条线的场景。 注意,这个场景的特点。 这些都是标准图形。一定是相互不关联的,且没有塌陷的。 现在我想统一调整一些他们共有的参数,比如画线可渲染和步数的等。但是并不想塌陷,所有其他参数还想保留,如何做呢? 其实这个需求并不难,一个个调就好。但是用脚本就很提高效率。 先写一个基础的for循环表达式 好接下来就该我们添加内容。 在脚本中输入如下的语句 于帮助文件相比,这样写,并给你举个例子,更适合美工人员学习。我们来简单解释一下。 前两个语句,就是我们平时开启画线可渲染时的首要操作。在渲染时和在显示时都显示成网格模型。 第三句是我推理出来的。因为帮助文件里只提供了这个语句的打开项,也就是它等于on的时候,会切换到矩形截面状态。那圆形截面状态如何切换呢? 想了半天,把矩形关了,不就是圆形吗。所以测试了一下,还真是。只要这句表达式等于off就是圆形截面。 后三句就是半径、细分和旋转角度的写法了。 运行脚本测试: 可以看见所有图形的画线可渲染全部开启了,且截面的数值和我们刚才输入的一致。 好,我们再来敲一组: 前面两句是一样的。继续开启。(如果等于 off 就是关闭了。) 然后第三句等于on,就是切换到矩形,前面解释过了。 然后是长和宽,最后一个请同学们注意,因为圆形也有角度,所以这个矩形的角度,居然后面加了个2,太逗了。 运行脚本,可以看到所有线型的截面已经旋转了90度了。 继续增加语句: 回到圆形设定的脚本,将截面的细分改为8.然后增加光滑和角度阈值的语句。 当两根线之间的转角小于15度时,开启光滑。 但是我们一圈才分八个段,360/8=45,远远大于15度,所以没有开启光滑组。 看看运行脚本后的效果:可以看到所有面都是硬转角的。 再来测试一个我们平时特别常用的参数,步数。 运行脚本后,可以看到圆和文字中的圆角,细分已经加上去了。 到这里,我们常用的二维线的基本参数就已经整理完了,至于平时用到的那些按钮类的工具和子层级的命令的用法,我还没搞懂。等弄明白了,在写。 在测试步数时,同一展卷栏里还有另外两个参数,我以前从来没动过。今天总觉得内容少,就认真研究了一下。还真挺有意思。 首先按照下图中的写法,就是维系原来的设定。但是我要说的是这两个参数的作用是啥。 第一个是优化。如果这个不勾选, 那么在直边上也会根据步数被加上分段。这些都是不必要的,所以这个必须开启,以节省资源。 第二个是自适应细分。比如电脑检测出曾是一个圆,那么为了保证圆滑度,他会自动给你添加细分。 我测试了一下,为了保证一个圆的圆滑度,它给增加到了128个分段。(除完了是0.35555556)连个整数都出不来。不知道它是怎么设定的。平时设定六步我都嫌多,这个绝对不能开启。 所以默认它是关闭的。 好了,虽然从业十几年我都没动过,说明一定不常用。但是既然知道了,就给大家说一下。 今天的内容不多,但是未来一定用的到。算是个速查手册吧。 现发布,大胖继续学习去了。 学习使我快乐! 哈哈哈,这B装的。 |
|