dimaxion Napisano 26 Kwiecień 2012 Share Napisano 26 Kwiecień 2012 Witam, w zabawkach Graphite jest kilka opcji kryteriów selekcji poligonów. Ja szukam selekcji, dla której kryterium będzie pole powierzchni poligonu. Czy gdzieś to jest, czy to tylko moja pobożne życzenia? Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
CgBartosz Napisano 26 Kwiecień 2012 Share Napisano 26 Kwiecień 2012 Moze ten skrypcik pomoze struct SelectFacesByArea( public polyMesh = undefined, minAreaVal = .001, maxAreaVal = 1., private _facelist = #(), fn _SelectFaces = ( for i = 1 to polyMesh.numfaces do ( areaVal = polyop.getFaceArea polyMesh i if areaVal = minAreaVal do ( append _facelist i ) ) polyop.setFaceSelection polyMesh _facelist ), on create do ( if polyMesh != undefined do ( if (classof polyMesh) == Editable_Poly then ( _SelectFaces() )else print "convert to Editable_Poly" ) ) ) SelectFacesByArea $ .5 1. 1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
dimaxion Napisano 26 Kwiecień 2012 Autor Share Napisano 26 Kwiecień 2012 Dzięki! Tylko nie gadaj, że napisałeś go na prędkości:) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
CgBartosz Napisano 26 Kwiecień 2012 Share Napisano 26 Kwiecień 2012 Czy napisalem go w odpowiedzi na twoj post ? Tak, 10 minut to zajelo. To super proste, co zreszta widac po kodzie. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
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ę