danilo2 Napisano 5 Styczeń 2008 Napisano 5 Styczeń 2008 Witam, mam pytanie - czy da się, mając jakiś model, w Mayi wykryć na nim wszystkie n-wierzchołkowe polygony; Osobiście chciałbym wykryć wszystkie trójkąty i pięciokąty, ale przydałaby się metoda na każdą ilość :) dziękuję bardzo i czekam na odpowiedź :)
Destroyer Napisano 5 Styczeń 2008 Napisano 5 Styczeń 2008 jęśli dobrze pamiętam to opcja cleanup pomoże w tym, akurat nie mogę teraz sprawdzić ale jak nie dasz sobie rady to za jakiś czas coś spróbuje więcej powiedzieć :)
peteRlo Napisano 5 Styczeń 2008 Napisano 5 Styczeń 2008 select -> select using constraints, w zakładce properties masz order (tri, quads, nsided)
Destroyer Napisano 5 Styczeń 2008 Napisano 5 Styczeń 2008 oki już sparwdziłem, zaznacza tylko polygony powyżej 4 wertexów ewentualnie mozesz zaznaczyć wszystkie 4sided i odwrócić selekcje :D ale sposób peteRlo jednak lepszy :P
bareja Napisano 19 Styczeń 2008 Napisano 19 Styczeń 2008 // jakie face maja byc zaznaczane int $nv[] = {5, 4}; string $selection[] = `ls -sl`; select -cl; for($mesh in $selection){ int $i, $numFaces[] = `polyEvaluate -f $mesh`; for($i=0; $i int $nVtx = size(`getAttr ($mesh + ".f["+$i+"]")`)/3; for($n in $nv) if($nVtx==$n )select -add ($mesh + ".f["+$i+"]"); } }
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się