Skocz do zawartości
View in the app

A better way to browse. Learn more.

Max3D.pl

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Napisano

hej, mam 2 pytania powiazane z tematem:

 

[1] gdy pracuje na lokalnym ukladzie odniesienia (set coordsys local) to wartosci mam przeskalowane inaczej niz w globalnym ukladzie (set coordsys world), od czego to zalezy ? czy da sie to skalibrowac jakos ?

 

[2] w jaki sposob przesunac lokalny uklad odniesienia ?

 

dzieki

  • Odpowiedzi 6
  • Wyświetleń 3,1k
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano

[1] mozliwe ze obiekt byl przeskalowany i to zmienilo jego lokalny uklad wspolrzednych (maciez transformacji). Sprobuj dac reset XForm albo Reset Transform w pivocie, wydaje mi sie ze to powinno pomoc

[2] np. przesuwajac obiekt wzgledem jego pivota

Napisano
  • Autor

drugi punkt nie do konca rozumiem, chodzi mi o komende w maxscript za pomoca ktorej bede mogl przesunac lokalny uklad odniesienia ?

Napisano

W drugim punkcie pomylilem sie, okazalo sie ze mialem blad w skrypcie.

Nie udalo mi sie przesunac lokalnego ukladu ale mozna to obejsc. Trzeba zczytac macierz transformacji obiektu, przesunac ja (co bedzie odpowednikiem przesuniecia lokalnego ukladu) i w ukladzie macierzy zczytac pozycje interesujacego obiektu. To juz dzialalo bez zarzutu :)

Napisano
  • Autor

w jaki sposob zczytac/ustawic za pomoca maxscriptu macierz transformacji obiektu ?

Napisano

mat = myObj.transform --wrzucasz maciez transformacji do zmiennej mat

mat.row4 = ...... -- modyfikujesz maciez, w taki lub inny sposob

myObj.transform = mat -- wpisujesz ja z powrotem do obiektu

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.