Skocz do zawartości

czy MAXscript to potrafi?


Skubi

Rekomendowane odpowiedzi

Witam,

Mam takie oto pytanie: Czy w maxie można za pomocą MAXscriptu lub w jakikolwiek inny sposób narysować parabolę o zadanym ognisku a następnie utworzyć z niej bryłę obrotową. Problem dotyczy także hiperboli z tym, że nie operujemy tutaj ogniskiem. Jeśli jest to do wykonania i nie jest zbyt pracochłonne prosiłbym o jakąś pomoc lub podpowiedź.

Pozdrawiam,

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 5
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Dzięki za odpowiedzi!

Równanie paraboli to y^2 = 4*f*x , gdzie f to długość ogniska.

W maxie 6 w katalogu scripts/examples znalazlem skrypt example_SplineDesigner i własciwie robi on to o co mi chodzi. Odznaczam X i definiuje rownanie paraboli y^2/4/a , gdzie a to zmienna definiowana przez użytkownika czyli w tym przypadku ognisko. Wszystko jest prawie pieknie ,ale jak dam parabole o ognisku np. 50 to rysuje on parabole o głębokości ok. 13, poprostu ramię paraboli urywa się nagle. Im większa długość ogniska tym rysowane ramię jest krótsze. Nie rozumiem ani nie potrafię rozwikłać tego problemu. Dodatkowo parametr resolution jest dosc kłopotliwy. Przykładowo dla tych 50 i dla różnych wartości resolution, parabole wychodza za każdym razem inne. Czyli tak naprawde nie wiadomo co tam ustawić, żeby uzyskać tą najbardziej zbliżoną do prawdziwej! Cały czas tkwie w problemie. Bede wdzieczny za dalszą pomoc.

Odnośnik do komentarza
Udostępnij na innych stronach

Ramie jest krotsze bo caly czas masz ten sam zakres wzdluz osi X. W zalaczniku masz przerobiony skrypt tak ze spinerami Xmax i Xmin mozesz zmieniac zakres X'a. Jak dasz wieksze ognisko po prostu zmniejsz Xmin, zwieksz Xmax i zalatwione.

Jesli chodzi o resolution to parametr tem reguluje ilosc punktow na krzywej, czyli im wieksze resolution tym dokladniej krzywa bedzie odwzorowana.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę



×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności