LOUVRE+
w/ Erik Waterman
+ Arthur McGoey
pv_performAction
"C:\Documents and Settings\lx2107\Desktop\Maya\Louver.mb" "Best Guess"; file
-import -type "mayaBinary" -rpr "jig7" -options "v=0;p=17" -pr "C:/Documents
and Settings/lx2107/Desktop/Maya/Louver.mb";
select -r louver0;
rotate 180 0 90;
$numSpheres = 20;
$numColumns =4;
$numLouvers = ($numSpheres - 5);
$j = 1;
$k = 0;
while ($j < $numColumns) {
--$i = 0;
--while ($i < $numLouvers) {
-----select -r "louver0" ;
-----duplicate -rr -un; rotate (135 + (90 * $j)) 0 90;
-----select -r ("column" + (1 + $j) + "|locators|locator" + (4 + $i))
-----("louver" + (1 + $k ) + "|jig1|head") ;
----- pointConstraint -offset 0 0 0 -weight 1; select -r
-----("column" + (1 + $j) + "|locators|locator" + (5 + $i))
-----("louver" + (1 + $k) + "|jig1|front") ;
-----pointConstraint -offset 0 0 0 -weight 1; select -r
-----("column" + ($j) + "|locators|locator" + (4 + $i))
-----("louver" + (1 + $k) + "|jig2|head") ;
-----pointConstraint -offset 0 0 0 -weight 1; select -r
-----("column" + ($j) + "|locators|locator" + (5 + $i))
-----("louver" + (1 + $k) + "|jig2|front") ;
-----pointConstraint -offset 0 0 0 -weight 1;
-----$i++; $k++; }
--$i = 1;
--select -r ("louver" + $k);
--while ($i < $numLouvers)
-----{ select -add ("louver" + ($k + (-$i)));
-----$i++; } group; xform -os -piv 0 0 0;
-----rename "group1" ("Skin" + $j + "to" + (1 + $j));
-----$j++; } $i = 0;
while ($i < $numLouvers) {
-- select -r "louver0" ;
-- duplicate -rr -un; rotate (135 + (90 * $j)) 0 90; select -r ("column" + (1
) + --"|locators|locator" + (4 + $i)) ("louver" + (1 + $k ) + "|jig1|head")
;
--pointConstraint -offset 0 0 0 -weight 1; select -r ("column" + (1) + --"|locators|locator"
+ (5 + $i)) ("louver" + (1 + $k) + "|jig1|front") ;
--pointConstraint -offset 0 0 0 -weight 1; select -r ("column" + ($j) +
--"|locators|locator" + (4 + $i)) ("louver" + (1 + $k) + "|jig2|head") ;
--pointConstraint -offset 0 0 0 -weight 1; select -r ("column" + ($j) +
--"|locators|locator" + (5 + $i)) ("louver" + (1 + $k) + "|jig2|front") ;
-- pointConstraint -offset 0 0 0 -weight 1; $i++; $k++; }
-- $i = 1; select -r ("louver" + $k); while ($i < $numLouvers)
-- { select -add ("louver" + ($k + (- $i)));
-- $i++; }
group; xform -os -piv 0 0 0;
rename "group1" ("Skin" + $j + "to" + (1 + $j));