Skocz do zawartości

Kroopson

Members
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez Kroopson

  1. Kroopson odpowiedział illy → na odpowiedź w temacie → Wolne dyskusje
    Dziś na ulicy zaczepiło mnie dwóch "aryjskich braci" (jacyś misjonarze, nie wiem jehowi czy ktoś tam jeszcze) z pytaniem jaki jest cel mojego życia. Popatrzyłem na nich i odpowiedziałem im "Sorry chłopaki ale nie jestem waszym targetem". Ich miny były bezcenne :)
  2. Kroopson odpowiedział Destroyer → na odpowiedź w temacie → Maya
    a nie możnaby tak pięknie jak w pythonie array[-1] ?
  3. Kroopson odpowiedział Destroyer → na odpowiedź w temacie → Maya
    Już wiele razy sie nacinałem na to że w MEL'u niby nie trzeba tak dokładnie deklarować zmiennych a jak przychodzi co do czego to się wykrzacza. Ale też ciekawostką jest fakt że to może nie działać jak nie zamkniesz kodu w klamrach. Ogólnie to od jakiegoś czasu uskuteczniam pythona jednak w Maya.
  4. Kroopson odpowiedział Destroyer → na odpowiedź w temacie → Maya
    to teraz rozwali wam czachy: { string $AllObjects[]; int $iloscObiektow = 10; for($i=0; $i{ $newlyCreatedOne = `polySphere`; appendStringArray($AllObjects, $newlyCreatedOne, 1); } select $AllObjects; } I działa - dziwne nie? :D
  5. Kroopson odpowiedział Batou → na odpowiedź w temacie → Wolne dyskusje
    niezmiennie Nightwish, Yoko Kanno i szanty
  6. Kroopson odpowiedział P4VV37 → na odpowiedź w temacie → Maya
    ten szkielet to wbrew pozorom bardzo skomplikowany system, jak sobie usunąłeś jeden elemencik to reszta mogła się posypać i niestety musisz wrócić do poprzedniej wersji gdzie go jeszcze masz. Pozdrówka
  7. Kroopson odpowiedział Frankot → na odpowiedź w temacie → Wolne dyskusje
    Też polecam trylogię husycką. Lepsze niż Wiedźmin.
  8. Kroopson odpowiedział Shogun 3D → na odpowiedź w temacie → Wolne dyskusje
    Ja wczoraj dostałem poprawkę do "superów", że niby teksty nie takie. Ale żeby było zabawniej nie dostaliśmy gotowych tekstów (były pisane specyficzną czcionką) a plik .ai z dużą ilością napisów i trzeba było sobie powycinać literki i poukładać. Naprawdę profeska
  9. Kroopson odpowiedział Nimrod → na odpowiedź w temacie → Wolne dyskusje
    Szkarłatny pilot - w skali od 1 do 10 daję jakiś milion. Zniszczył mnie ten film totalnie...
  10. Kroopson odpowiedział Nimrod → na odpowiedź w temacie → Wolne dyskusje
    "Afonia i pszczoły" - bardzo sympatyczny film. Zdjęcia na światowym poziomie, gdyby jeszcze pan Kolski potrafił w gł. roli obsadzić kogoś innego niż Panią Kolską. Ale i tak sympatycznie sie to oglądało :)
  11. Kroopson odpowiedział illy → na odpowiedź w temacie → Wolne dyskusje
    Levus wygrałeś :D
  12. Kroopson odpowiedział arev → na odpowiedź w temacie → Maya
    wylacz sobie thread optimization
  13. Kroopson odpowiedział illy → na odpowiedź w temacie → Wolne dyskusje
    Przychodzi wektor do lekarza a lekarz do niego: "Pan jest normalny?"
  14. Kroopson odpowiedział Nimrod → na odpowiedź w temacie → Wolne dyskusje
    Monsters vs aliens - słabiutko... bardzo słabiutko
  15. Kroopson odpowiedział Nimrod → na odpowiedź w temacie → Wolne dyskusje
    Battlestar - 1 i 2 sezon fajne, trzeci to porazka na max, czwarty zamyka calosc. Ogolnie jak sie popatrzy na cala ta historie to strasznie pojechali... ale i tak bede tesknil za tymi postaciami, zzylem sie :)
  16. Kroopson odpowiedział empik → na odpowiedź w temacie → Wolne dyskusje
    Humor? stary dla mnie zycie odzyskalo sens :)
  17. Kroopson odpowiedział Frankot → na odpowiedź w temacie → Wolne dyskusje
    Ja wlasnie skonczylem Inny wiatr z cyklu Ziemiomorze. Jak ci sie podoba Czarnoksieznik? :>
  18. Kroopson odpowiedział Nimrod → na odpowiedź w temacie → Wolne dyskusje
    jedynie scena w komisariacie tak naprawdę mi się podobała, świetna była ta młoda pani policjantka :)
  19. Kroopson odpowiedział Nimrod → na odpowiedź w temacie → Wolne dyskusje
    ja nie wiem, jako ze mialem przez chwile byc supervisorem efektow specjalnych wiec dostalem ten film do reki juz dawno (zrzut z offline'u) i nie bylem w stanie przebrnac przez niego, w koncu pchnalem ten projekt komus innemu. No i ten Borys Szyc grajacy napakowanego drecha... please... Chyba nie rozumiem takiego kina albo co :) PS. Mowa o wojnie polsko ruskiej.
  20. Kroopson odpowiedział CzAk1 → na odpowiedź w temacie → Wolne dyskusje
    YOU COULD BE A DOCTOR!!! YOU COULD BE A LAWYER!!! http://sph3re.tv/download/hellweek
  21. Kroopson odpowiedział brayanpl → na odpowiedź w temacie → Maya
    albo window->uv texture editor
  22. Kroopson odpowiedział Kroopson → na odpowiedź w temacie → Maya
    dokładnie :P
  23. aż się zarumieniłem :P
  24. Kroopson odpowiedział Kroopson → na odpowiedź w temacie → Maya
    no tak - juz też do tego doszedłem że Maya w macierzy przechowuje też dane o pivocie. import maya.cmds as cmds # robie dwa lokatory cmds.spaceLocator() cmds.spaceLocator() #ustawiam je w przestrzeni gdizes tam cmds.setAttr("locator1.translateX", 5) cmds.setAttr("locator1.rotateY", 45) cmds.setAttr("locator2.rotateY", 32) cmds.select("locator2") cmds.move(0,0,2,"locator2") cmds.makeIdentity("locator2", apply=True) targets = cmds.ls(sl = True) transforms = [] matrices = [] pivots = [] for target in targets: matrices.append(cmds.xform(target, q=True, m=True, ws=True)) pivots.append(cmds.getAttr(target+".rotatePivot")) transforms.append(cmds.xform(target, q=True, t=True)) # mnozenie macierzy przez macierz i punktu przez macierz :) # nie chcialo mnie sie szukac takiej funkcji w pythonie :P def arraysMult(arrayA, arrayB): retMatr = [] if len(arrayA) == 16: for d in range(16): retMatr.append(0) for y in range(0,4): for x in range(0,4): for z in range(0,4): retMatr[x + (y*4)] += arrayA[z + (y*4)] * arrayB[x+(z*4)] return retMatr elif len(arrayA) == 3: arrayA.append(1) retMatr = [0,0,0,0] for x in range(0,4): for z in range(4): retMatr[x] += arrayA[z] * arrayB[x + (z*4)] return retMatr[0:3] elif len(arrayA) == 4: retMatr = [0,0,0,0] for x in range(0,4): for z in range(4): retMatr[x] += arrayA[z] * arrayB[x + (z*4)] return retMatr[0:3] #pobranie macierzy z obiektu ktory ma byc offsetem offsetM = cmds.xform("locator1", q=True, m=True) #a tu sama petla mnozaca macierze itd. for i in range(len(targets)): target = arraysMult(matrices[i], offsetM) cmds.xform(targets[i], m=target, ws=True) Troszkę dookoła to wszystko porobione w tym skrypcie bo powyciągałem najważniejesze rzeczy z większej całości. Pozdrówki PS. sorki że python, wiem że nie lubisz ale się przyzwyczaiłem już :P
  25. Kroopson odpowiedział Kroopson → na odpowiedź w temacie → Maya
    no dobrze - to teraz tak: mam dwa obiekty A i B. Oba są umieszczone gdzieś w przestrzeni, każdy ma swoją rotację translację itp. ale obiekt A ma "zafreezowane" transformacje np w punkcie 0,0,1 I teraz biorę sobie macierz obiektu A i mnożę ją przez macierz obiektu B, bo chcę stransformować obiekt A względem obiektu B (tak jak działa parent constraint z ustawionym offsetem). Wszystko działa generalnie pięknie ale po takiej operacji zmienia mi się pivot obiektu A. Jak będziesz miał chwilę to ci podeślę kodzik w pythonie który obrazuje ten problem ;) PS. nie byłeś się strzelać lamuchu a było tak pięknie :P

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności