Jump to content

bolekcg

Members
  • Content Count

    30
  • Joined

  • Last visited

Everything posted by bolekcg

  1. Yo. A to jeszcze wgad ode mnie ... a w zasadzie to nie ode mnie ale jakby ktoś kiedyś przeglądał wątek to
  2. hej camelu Dasz radę wytłumaczyć mi to jaśniej, co dokładnie trzeba zrobić, żeby działało to podwójne kliknięcie? O ile oczywiście się to da zrobić ;) No właśnie obawiam się, że nie jestem w stanie Ci tego wyjaśnić jaśniej, bo po prostu nie wiem czy jest to możliwe, a Ty konkretnie chcesz to zrobić bez modyfikatorów, ale Z tego co piszą tu https://knowledge.autodesk.com/support/maya/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/Maya/files/GUID-F56BC661-A0BF-475B-A623-5C08921850B5-htm.html nodeEditor obsługuje dwuklik , hypershade też - tak jak mówisz Istnieje taki callback ""nodeDblClickCallback"" C:/Program Files/Autodesk/Maya2016/scripts/others/hyperUserInit.mel Tam jest wpis "global proc hyperUserInit" myślę, że modyfikacja tego pliku mogłaby coś poradzić, nie powiem teraz dokładnie jaka modyfikacja, bo na ten moment nie wiem i musiałbym po prostu posiedzieć i sprawdzić. Znajdziesz tam kawałek kodu, który odpowiada za to w jakim okienku działa ten callback "" // only put the double-click event on HyperShade and Visor "" Co do zaznaczania to tak jak mówiłem wczoraj ... posiedziałem chwilkę, rzuciłem okiem na neta ... nic ciekawego nie znalazłem, a co znalazłem wrzuciłem, no i więcej nie podpowiem prócz tego, że nie działa :)
  3. "Co prawda mel ale grunt ze ... " Mel nie jest taki zły - poczytaj i ewentualnie sam sprawdź http://www.macaronikazoo.com/?p=271 http://radks.blogspot.com/2012/08/performance-comparison-mel-vs-pymel-vs.html https://groups.google.com/forum/#!topic/python_inside_maya/n8WUdQHhw1k http://forums.cgsociety.org/showthread.php?t=1153773 "i inni" Jeśli chodzi o jakieś nazwijmy to "podstawowe" toole to nie widzę potrzeby pisania tego w qt, ale jak najbardziej warto się tego nauczyć. Pisanie UI w melu nie jest jakoś bardzo rozbudowane, ale moim zdaniem często wystarczające. Jak zawsze wszystko zależy od tego co i po co robisz i jak wszędzie nie ma jednoznacznej odpowiedzi. Moja osobista opinia - ogarnij to co oferuje maja zanim wskoczysz do qt. Podobnie z pythonem i melem. Ogarnij sobie mela, bo maya.cmds to tylko pythonowa składnia + mel https://knowledge.autodesk.com/support/maya/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/Maya/files/GUID-C0F27A50-3DD6-454C-A4D1-9E3C44B3C990-htm.html Pozdro
  4. ad1. draggerContext,popupMenu,api odpal w melu i z shiftem prawy przycisk myszy na nodzie popupMenu -parent "hyperShadePanel1dockStation" -sh on -pmc "print "ok"" http://tech-artists.org/t/execute-python-script-in-maya-on-double-click/2171/7 ad2 http://ewertb.soundlinker.com/mel/mel.027.php Sprawdziłem na szybko w 2016 i rzeczywiście nie działa... może coś się zmieniło od 2005 . Może w pythonie ? Może się i da jakoś do tego dobrać? Może to jakiś callback? A może to coś jest zakopane i po prostu niedostępne. Posiedziałem chwilę, ale niestety nie potrafię pomóc.
  5. No long.... . ""Z drugiej strony przydalby się melowy tutek do layout u jakiegoś ladniejszego ;). "" A jaki tutek masz na myśli ? Albo podpowiem albo odeślę
  6. siema Seba. Monsieur praetorian pisze " Tak nie rób :) " I pytasz " A jaka jest wada takiego postepowania? " . Nawet nie chodzi o wady, ale dla testu... wystartuj majkę na nowo (zrestartuj) i odpal melowską komendę "AEfileTextureBrowser" (bez argumentów) Maja wyrzuci Ci błąd " Cannot find procedure "AEfileTextureBrowser" " a idąc Twoim tokiem myślenia powinno " Wrong number of arguments on call to AEfileTextureBrowser " Powiesz ... przed chwilą maja wiedziała, co robi AEfileTextureBrowser i tylko pytała o argumenty a teraz po restarcie totalnie nie wie co to za procedura ? To dlatego, że maja jeszcze nie wie (póki nie przypiszesz jakiegoś fileNode'a ręcznie) co to znaczy "AEfileTextureBrowser" . Funkcja/Procedura AEfileTextureBrowser zawarta jest w pliku ( C:/Program Files/Autodesk/Maya2016/scripts/AETemplates/AEfileTemplate.mel ) i jest to można powiedzieć "wrapper" kilku komend- po prostu kolejna procedura. Zanim użyjesz jakiejkolwiek procedury z pliku AEfileTemplate.mel (jest tam ich dużo między innymi AEfileTextureBrowser ) musisz majce powiedzieć "wczytaj do pamieci taki plik AEfileTemplate.mel" służy do tego komenda source - "source AEfileTemplate.mel" . Przypisanie fileNoda do jakiegoś slotu wykona sobie w tle "source AEfileTemplate.mel" i dlatego później jesteś w stanie wykonywać te komendy- bo już raz zostały wywołane. W necie jest sporo info więc nie będę duplikował, ale poczytaj o globalnych i lokalnych procedurach np tu http://www.braverabbit.com/playground/?p=376 bądź gdziekolwiek ... nawet na stronce autodesku/majki. W skrócie dlaczego praetorian odradza, bo póki nie przeanalizujesz sobie kodu komendy "AEfileTextureBrowser" po prostu nie wiesz co ona robi. Wiesz tylko, że w jakimś stopniu robi to co chcesz, ale czy przypadkiem nie robi za dużo bądź za mało i czy wszystko co robi jest zamierzone? Ty po prostu chcesz z fileDialoga wziąć ścieżkę do pliku i fileNodzie USTAWIĆ tę ścieżkę plus USTAWIĆ colorSpace . Majowska komenda setAttr służy właśnie temu USTAWIANIU i tyczy się to każdego noda i jego atrybutów. Każdy fileNode ma atrybut fileTextureName, colorSpace oraz wiele innych podobnież transform ma translateX, translateY itd . Prawdopodobnie każdy z atrybutów ustawisz za pomocą setAttr o ile atrybut istnieje na nodzie a nie jako atrybut widziany tylko w atrybutEdytorze (np zasięgi keszowania w jetim) I teraz przeanalizuj sobie kod z tamtego pliku i zobacz czy Ci to odpowiada czy nie i sam dojdziesz do właściwego wniosku. 3m się
  7. Nie wiem jak Wy, ale ja zostaję w domu :) . . .
  8. Siema. Tak jak mówisz Anabell. To forum można powiedzieć należy do PI i cokolwiek z innego studia w PL promowane nie jest. Taka ich maszyna do PR'u. Nepotyzm w czystej postaci i po prostu to widać. A co do tej akurat legendy ... po trailerze stwierdzam, że raczej mi się nie spodoba.
  9. bolekcg

    Magic Forest

    Duplikat. Osael był wcześniej. ;) LINKUJĘ http://max3d.pl/forum/threads/102277-Magic-Forest-short-studia-Panoptiqm
  10. bolekcg

    Magic Forest

    * MAGIC FOREST * Magic forest to krótka historia o urokach i pokusach zaczarowanego lasu. Główni bohaterowie, szalona i nieposkromiona Wiewiórka zaprasza swojego przyjaciela Zająca do przeżycia niezapomnianej przygody w tytułowym lesie. Bohaterowie oddają się pokusom zaczarowanego lasu, lecz sielanka i radość w pewnym momencie dobiega końca, a ich przyjaźń zostaje wystawiona na próbę. Magic forest to gorzka historia w lukrowej polewie, opowieść o wyborach i sile pożądania. Autor Ot i nasza krwawica:) Gratuluje , dziękuje wszystkim wytrwałym i pracowitym ludziom którzy przyczynili się do powstania tego shorta. Nie pozostaje nic innego jak powiedzieć że w końcu! I nigdy, nigdy więcej :) Tak całkiem serio to kawal ciężkiej lekcji dla całego zespołu, ale myślę że było warto, bo sporo się nauczyliśmy. Zapraszam. https://www.facebook.com/magicforestmovie http://www.magicforestmovie.com/
  11. @Idaho. ""Nowe tematy nie zależą od moderatorów(...)"" Dziwne, bo ten temat akurat założył admin.
  12. Dlaczego w newsach nie pojawiają się inne niż pi produkcje ?! Np For Honor które uważam bije na głowę WatchDogs czy Prey.
  13. @Traitor Zgadza się Traitor. Zauważyłem to już jakiś czas temu, że forum jest niestety mocno pro platige i każdy inny kontent nie jest tak chętnie promowany ... o ile jest jakkolwiek promowany. Pozdro.
  14. Plan jest prosty :)
  15. Yo. Na spokojnie możesz obadać helpa maxowego http://docs.autodesk.com/3DSMAX/15/ENU/MAXScript-Help/index.html?url=files/GUID-676FB825-84C1-4708-A398-993266E4D2AD.htm,topicNumber=d30e98789 http://docs.autodesk.com/3DSMAX/15/ENU/MAXScript-Help/index.html?url=files/GUID-676FB825-84C1-4708-A398-993266E4D2AD.htm,topicNumber=d30e98789 Odpal sobie MAXScript Listener'a zobacz co się dzieje jak klikasz poszczególne guziki ( nie wszystko jest printowane/wyświetlane, ale pewnie większość ) Prócz googli i odrobiny ( a może więcej niż odrobiny ;) ) chęci nie potrzeba Ci nic więcej ... . http://forums.cgsociety.org/showthread.php?t=212440 //szybkie wyjaśnienie czym jest maxScript Nawet maxowe forum coś ma ... http://max3d.pl/forum/threads/3374-Kurs-MAX-Script-temat-2-podsumowanie No nie doradzę nic więcej. Jak z wszytkim - trzeba posiedzieć i zaczyna wychodzić ... w tydzień się tego nie nauczysz. A odnośnie konkretnej odpowiedzi na Twoje pytania for i in 1 to selection.count do( $lid == true then ($.wirecolor = blue else ($.wirecolor = red))) -nie wiem co oznacza i ( i jest zmienną ozaczającą tutaj kolejny zaznaczony obiekt ) -i dlaczego jest w kwadratowym nawiasie ( to jest związane ze składnią języka ) -co oznacza 1 ( oznacza, że skrypt ma się wykonać dla każdego -od pierwszego do ostatniego (selection.count) zaznaczonego obiektu) -dlaczego po słowie red jest podwójnie zamknięty nawias ( zobacz ile razy otwarłeś go wcześniej ) Nie pozostaje nic tylko życzyć powodzenia i wytrwałości ! Pozdro.
  16. No i bardzo chętnie. Zabieramy się we dwójkę. Dzięki wielkie za info!
  17. Szacun za ogrom projektu, natomiast jego brak za jakość.
  18. Zawsze musi się znaleść ktoś, komu się nie będzie podobało. Do 10 sek. spoko. Później to jakaś montażowa makabra- nie wiem gdzie jestem i co się dzieje.
  19. Skoro już "uciekamy" od Pixara/Disneya
  20. Sssspoko .... będę pamiętał . Najlepszego!
  21. Bardzo spoko .... Jakiś czas temu popełniłem Mayowy- podobny, niedynamiczny odpowiednik ... . http://max3d.pl/forum/showthread.php?t=91100
  22. Się ma forum :) Jakby się miało przydać jakiemuś maya artist to zamieszczam i na maxie Pozdro! :]
×
×
  • Create New...

Important Information

We are using cookies. Read about our Privacy Policy