【发布时间】:2017-04-19 10:58:19
【问题描述】:
与之前的练习类似,我将立方体排列在字母 W 中。同样,如果您无法将最终结果可视化,则将每个立方体视为一个像素,构建一个“W”的精灵。
我创建了我的代码的 4 个部分,组成字母的每个笔划 1 个部分,但每个部分有 2 个具有相同的“根点”:
file -f -new;
//Specifies starting coordinates
int $xpnt1 = 5.5;
int $xpnt2 = -5.5;
//////////////////
for($i=1;$i<=25;$i++) { //BRANCH 1, POINT 1, DIR L
polyCube;
move -ws $xpnt1 0 0;
//select "pCube1";
move -r ($i*1) ($i*1) 0;
move -r $xpnt1 0 0 pCube1.scalePivot;
}
for($i=1;$i<=25;$i++) {//BRANCH 2, POINT 1, DIR R
polyCube;
move -ws $xpnt1 0 0;
//select "pCube26";
move -r ($i*-1) ($i*1) 0;
move -r $xpnt1 0 0 pCube26.scalePivot;
}
for($i=1;$i<=25;$i++) {//BRANCH 3, POINT 2, DIR L
polyCube;
move -ws $xpnt2 0 0;
//select "pCube51";
move -r ($i*1) ($i*1) 0;
move -r $xpnt2 0 0 pCube51.scalePivot;
}
for($i=1;$i<=25;$i++) { //BRANCH 4, POINT 2, DIR R
polyCube;
move -ws $xpnt2 0 0;
//select "pCube76";
move -r ($i*-1) ($i*1) 0;
move -r $xpnt2 0 0 pCube76.scalePivot;
}
到目前为止,我已经能够让立方体按照我的意愿生成。这里的主要问题是一个错误出现的问题:尽管每个共享中有 2 个 5.5 或 -5.5 作为起始坐标,但它们最终被似乎是程序隔开: this is the current result.我可能会遗漏或忽略导致此问题的什么?
请记住,我知道 5.5/-5.5 不会产生正确的 W。我正在使用这些坐标来测试生成基础立方体以占用相同的空间。
【问题讨论】:
标签: maya modeling autodesk mel