Jump to content

Transformacje polygonów


Juliusz

Recommended Posts

Witam,

Męczę się z pewnym skryptem i utknąłem - próbuję przeprowadzić skalowanie wybranych polygonów, ale za kija nie mogę tego zrobić. Nie wiem, co trzeba wpisać, żeby transformacje move, scale i rotate dotyczyły wybranych polygonów (krawędzi, wierzchołków), a nie tylko całego obiektu. A może są odpowiednie komendy do tego? Przeryłem już całego Maxscript Helpa i nic...

 

Mógłby mi ktoś podpowiedzieć, jak to zrobić?

 

Z góry dzięki!

Link to comment
Share on other sites

Hmm... nie za bardzo tego rozumiem.

Ale zrobiłem skalowanie poprzez operacje na każdym verteksie osobno - obliczyłem różnice w pozycji każdego wierzchołka i środka polygona, pomnożyłem to poprzez interesujacą mnie wartość i nową odleglosc dodałem do pozycji wierzchołka. czy jakoś tak... Robiłem to częściowo na czuja a częściowo zgadywałem, ale udało się. :)

 

W każdym razie, jeśli jest jakiś prostszy i bardziej prawidłowy sposób, to byłbym wdzięczny za rozpisanie się.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We are using cookies. Read about our Privacy Policy