Jump to content

Search the Community

Showing results for tags 'skrypt'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Articles

Forums

  • Max3D.pl
    • Aktualności (mam newsa)
  • Graphics
    • Work in progress (WIP)
    • Animacje
  • Dyskusje
    • Hardware
    • Dyskusje o grafice
    • Wolne dyskusje
    • Komentarze, propozycje ...
  • Pytania i odpowiedzi
    • 3ds max
    • Maya
    • Blender
    • Sculpting
    • Cinema 4D
    • Inne
  • Ogłoszenia
    • Praca Oferowana (bez ogłoszeń FREE)
  • Archiwum
    • Archiwum (2000-2019)
    • Konkursy

Calendars

  • Community Calendar

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Miasto


pkt.

Found 11 results

  1. Cześć Nie jestem pewien, czy w dobrym miejscu wstawiłem tą wiadomość. Właściwie nie mam pytania, więc pewnie nie... Proszę o feedback w tej sprawie :) W związku ze swoją pracą dyplomową wykonałem Pythonowe skrypty wykonujące (prawie) te same zadania w trzech różnych aplikacjach: Maya, Max i Blender. Link do GitHub ----- W zamierzeniu chciałem się po prostu nauczyć skryptowania w Pyhonie dla tych aplikacji przez stworzenie skryptu wykonującego podstawowe, najczęściej wykorzystywane akcje (Operowanie obiektami, tworzenie instancji, materiałów, animacji, zmiana ustawień i parametrów wszelkiej maści). Dodatkowo stworzyć coś w rodzaju blenderowego coockbook, na fragmentach kodu z którego mógłbym w przyszłości budować inne skrypty. Być może dla kogoś jeszcze te skrypty będą użyteczne. Poza tym, z pewnością są operacje, które można wykonać bardziej efektywnie, niektóre rzeczy na pewno można zrobić lepiej i pewnie istnieją w skryptach jakieś błędy. Szczególnie niepewny jestem skryptu do Blendera, którego dość słabo znam. Więc liczę na to, że ktoś zwróci na takie rzeczy uwagę i pomoże mi go poprawić. Starałem się zamieścić komentarze wszędzie gdzie tylko byłem w stanie jakiś komentarz wymyślić :) Tak więc kod powinien być dość czytelny i łatwy w zrozumieniu. Na marginesie, myślę też, że nie byłoby mi trudno na bazie tego wszystkiego zbudować prosty tutorial, taki wstęp do pisania kodu w Pythonie do każdego z tych programów, jak uruchamiać skrypty, podstawowe informacje o API itp. Jeśli by się okazało, że to dobry pomysł i skorzystałby z niego ktokolwiek.
  2. Dzisiaj ściągnełam 3dsmaxa2015, po odpaleniu programu wyskoczył komunikat "unknow property:visual style mode is undefined", nie wiem totalnie co z tym zrobić i czy da sie cokolwiek, to chyba błąd skryptu. Dodam, ze pracuje na win8 i od poczatku mialam problem z instalacja programu prosze pomozcie:(
  3. Witam, mam problem, po zainstalowaniu vray 3, a następnie fumefx (nie wiem, który plugin jest przyczyną błędu) wyskakuje mi błąd "call needs function or class got undefined " gdy chce dodać materiał z biblioteki materiałów VMPP. Czy te materiały nie współpracują z vray 3? Co zrobic? Dodam, że gdy nie miałem fume fx oraz gdy miałem starszego vray błędu nie było.
  4. Jak w 3dsMax wrzucić pod shortcut macro lub skrypt?
  5. Hej! Moja kolej podzielić się materiałem nad którym po nocach pracowałem ostatnio. Pierwsza stabilna wersja skryptu. http://www.creativecrash.com/maya/downloads/scripts-plugins/animation/c/advanced-tween-machine-lite Skrypt w przeciwieństwie o innych podobnych pozwala na podgląd ustawianych inbetweenów w czasie rzeczywistym oraz na stawianie kluczy antycypacji i overgrow. W wersji pełnej (dla naszej społeczności dostępna przez PM) stara się też wykrywać łuki na translacji i overlap na rotacji. Nadal jest w budowie, ale raczej działających już opcji nie będę doskonalił. Usage: Trzeba wykonać albo dodać na szelfa pythonowe komendy: import abzTweenMachine abzTweenMachine.abzTweenMachineWindow() miłego [EDIT] Ok ... uruchomili CreativeCrasha - można już ściągać NOWSZĄ WERSJE;) PS. Jak znajdę chwile zrobię jakiś mini video tutorial.
  6. Witam wszystkich, to jest mój pierwszy temat i post na tym forum. Mam pewien problem, mianowicie pracuję nad animacją statystyki w której wyłaniają się trójwymiarowe słupki i nad nimi mają się wyświetlać zmieniające się cyfry jako później zmodyfikowane text spline'y. Dokładnie sprawa dotyczy tekstu który ma być zmieniany podczas animacji czyli dajmy na to że w klatce nr 50 chciałbym wstawić cyfrę "0" do tekstu a do czasu pojawienia się klatki nr 120, wartość w tekście będzie płynnie rosnąć aż do danej liczby, np. 1500 a od klatki 120, liczba 1500 pozostanie już taka sama do końca animacji. Wiem że trzeba będzie coś pokombinować za pomocą skryptu tylko że ja w skryptach jestem strasznie cienki, także mam nadzieję że jakiś fachura od skryptów zrozumiał o co mi chodzi więc bardzo proszę o pomoc bo brakuje mi powoli czasu. Dzięki serdeczne za uwagę i pozdrawiam :) Edit: Bardzo proszę moderatora o zmianę nazwy tematu na "Automatyczne zmienianie tekstu w "text spline" podczas animacji."
  7. Drobny problem: mam zaimportowany pojazd składający się z 80+ obiektów, gdzie każdy mesh ma pivot umieszczony w pkt 0.0.0. Jest jakaś opcja albo przynajmniej skrypt, który wycentruje mi pivot na każdym obiekcie z osobna? Max 2012 x64 Jeżeli pytanie jest głupie to z góry przepraszam ;-) Wujek google odkopał mi tylko jakiś stary skrypt do majki.
  8. Witajcie, Tak jak skrótowo napisałem w temacie, teraz to rozwinę. Chodzi mi o skrypt w Python'ie (Blender 2.49), który utworzy w oknie Stożek, walec oraz koło (nie mylić ze sferą ;) ). Objekt ma się tworzyć w oknie 3D View, nie w Game Engine. Chodzi i standardowe figury które można utworzyć w Blenderze z menu Mesh. Z góry Wam dziękuję. Dla przykładu wkleję kod który odkopałem na stronach i lekko zmodyfikowałem: Skryp tworzy Sześcian. (na pewno jest prostrzy sposób, niestety znajomość tego języka programowania jest u mnie praktycznie zerowa) import Blender as X # vertices A = [0.5,1.5,0] B = [0.5,-0.5,0] C = [-1.5,-0.5,0] D = [-1.5,1.5,0] E = [0.5,1.5,2] F = [0.5,-0.5,2] G = [-1.5,-0.5,2] H = [-1.5,1.5,2] verts = [A,B,C,D,E,F,G,H] faces = [[0,1,2,3], [0,1,5,4], [1,2,6,5], [2,3,7,6], [3,0,4,7], [4,5,6,7]] # create Object ob = X.Object.New('Mesh', 'MeshOb') # create ObData me = X.Mesh.New('myMesh') # add vertices me.verts.extend( verts ) # create faces me.faces.extend( faces ) ob.link( me ) scene = X.Scene.GetCurrent() scene.link( ob ) X.Redraw(-1) # print out the verts, edges and faces of our mesh for v in me.verts: print v for e in me.edges: print e for f in me.faces: print f
  9. Witam. Jestem nowy na forum. Mam oto problem. Chciałem zrobić trawę w 3ds Maxie na podstawie tutoriala i tak jak było tam napisane chciałem wgrać skrypt advpainter. Niedość, że po wybraniu go przez "Run Script" się nie chciał "wgrać", to jeszcze po tym wyskakuje mi taki błąd po uruchomieniu programu: -- Runtime error: Copy error on file: C:\Program files\Autodesk\3Ds Max design 2010\stdplugs\stdscripts\Functions_AdvPainter.ms Nie wiem co mam robić. Proszę o pomoc;)
  10. Używam pewnego narzędzia, które znalazłem na pewnej stronie (3d-place) i mam problem bo za każdym razem jak otwieram jakiś projekt i odpalam to narzędzie to muszę wszystko w nim od nowa ustawiać -co jest prowokujące. Czy można, a jeżeli tak to jak? ustawić to narzędzie tak że za każdym uruchomieniem go w tym jednym projekcie nie było konieczności ponownego ustawiania go.
  11. Hej. Czy ktoś ze zdolnych chłopców i dziewczynek wie może jak za pomocą mela wyświetlić zakres zaznaczonych klatek na linii czasu? Napisałem sobie mały skrypt który po zaznaczeniu przedzialu klatek zaznacza te same klatki w graph i dopesheet edytorach. Współgra to z innym skryptem który przesuwa sobie te klatki o 1 albo 10 klatek. Docelowo chce go zrobić trochę bardziej uniwersalnym, ma być rezydentny i automatycznie zaznaczać klatki z wybranego zakresu i na odwrot. Czyli chcialbym zeby tez po zaznaczeniu klatek w edytorach pokazal sie na czerwono ich zakres na timeline. Do tego rozwiazaloby to sprawe z automatycznym odznaczaniem tego zakresu po komendzie `selectKey -clear` która jest potrzebna w skrypcie do odznaczenia klatek które już mogły być zaznaczone. Wystarczy pobrac zakres, wyczyścić stare klatki (tu zakres niestety sie odznacza), ustawic w edytorach klatki z zakresu i ponownie zaznaczyc zakres. I tu właśnie pojawia się pytanie - jak tego dokonać. Do pobierania zakresu zaznaczonego na linii czasu użyłem komendy timeControl -q -rangeArray $gPlayBackSlider (moze tez byc z samym range ale pozniej sa problemy) ale z tymi parametrami dziala ona tylko w trybie zapytan (-q). Nie da sie wiec ustawic go tą komendą. Ale moze ktos zna inną albo jakis jeszcze inny sposób na to? Dla jasności dołączam obrazek pokazujący o co chodzi ;] Dzieki z gory i pozdrawiam!
×
×
  • Create New...

Important Information

We are using cookies. Read about our Privacy Policy