hwano.

고정 헤더 영역

글 제목

메뉴 레이어

hwano.

메뉴 리스트

  • Home
  • Admin
  • Write
  • Contents (370)
    • Tutorial (58)
      • Maya (25)
      • Maya_Arnold_Render (2)
      • 3dsMax (2)
      • C4d (0)
      • Window (1)
      • Zbrush (3)
      • Marvelous Designer (0)
      • Realflow (0)
      • Sublime Text (2)
      • AutoHotkey_AutoIt (6)
      • Network (1)
      • 세무,회계 (3)
      • ETC (13)
    • Programming (0)
      • Python (0)
    • Web (4)
      • WebGL (3)
      • JavaScript (1)
    • Unreal Engine 4 (32)
      • Project (20)
      • Study (12)
    • Maya API (135)
      • Maya_API (60)
      • C++ (57)
      • Math (6)
      • 번역 (3)
      • --------------------.. (0)
      • Maya_API 구문들 (3)
      • Maya_PythonAPI 구문들 (6)
    • Maya_Script (39)
      • Maya_Python (27)
      • Maya_Mel (2)
      • Maya_PyQt (0)
      • AE (10)
    • Maya_Plugin_Developm.. (27)
      • DevelopList (3)
      • hAnimation (1)
      • hCurve (4)
      • hConnect (2)
      • FickleCube (6)
      • etc (11)
    • Maya_Plugin_Complete (2)
      • hConnect (1)
      • hCurve (1)
      • FickleCube (0)
    • HEAP_Project (24)
      • Develope (8)
      • Reference (1)
      • 진화론 (8)
      • Unity3D (7)
      • C# (0)
    • Scrap (4)
      • Photographie (1)
      • Art (1)
      • Design (2)
    • Study (1)
      • 한옥 (0)
      • 도시 (1)
    • Fun (44)
      • Cosmos (2)
      • Running_Record (0)
      • Running (16)
      • Climbing (9)
      • Book (14)
      • ETC (3)

검색 레이어

hwano.

검색 영역

컨텐츠 검색

Maya_Script/Maya_Python

  • 선택한 오브젝트의 shape이름 바로 가져오기

    2013.12.20 by hwano

  • 파이썬 Custom Modul

    2013.12.18 by hwano

  • 간단한 if문

    2013.11.29 by hwano

  • class

    2013.11.29 by hwano

  • #-*- coding: cp949 -*- 에러

    2013.11.27 by hwano

  • python에서 expression을 줄 때 예시

    2013.11.15 by hwano

  • 파이썬 사전형.

    2013.10.22 by hwano

  • lamda 함수

    2013.10.22 by hwano

선택한 오브젝트의 shape이름 바로 가져오기

selShape = cmds.ls( sl=1, dag=1, s=1 ) dag는 모든 dagObject들을 가져온다 즉 sl 선택한 것중 dag 하위 모든 dagObject의 이름중 s 쉐이프 노드만 이 좋은걸 왜 이제야 알았니

Maya_Script/Maya_Python 2013. 12. 20. 10:57

파이썬 Custom Modul

파이썬 스크립트중 점점 반복되는 구문들이 많아져서 개인 커스텀모듈로 만들어서 필요할때 불러다 쓸려고 한다. 그냥 maya에서 바로 부르려면 import sys sys.path.append('경로~~')를 미리 지정해야 되니 지저분해져서 환경변수에 파이썬 모듈 위치를 등록해 놓으려고 한다. 내 커스텀 모듈파일을은 maya버젼/script/hwan/modul/에 저장하려고 하고 이 경로를 제어판 / 시스템 / 고급설정 / 환경변수 등록에서 변수 이름 PYTHONPATH 변수 값 경로 에 저장하자 그럼 maya에서 바로 import hwan 이런식으로 부를 수 있다

Maya_Script/Maya_Python 2013. 12. 18. 14:37

간단한 if문

////////////////////////////////// a='yes!' b='no!' sel = cmds.ls( sl=1 ) if sel: print a else: print b ////////////////////////////////// 이런 기본적인 것도 모르고 쓰고 있었다. sel = None 이거나 sel = []이면 False값을 쏴준다는 얘기..

Maya_Script/Maya_Python 2013. 11. 29. 14:16

class

어렵기도 하고 구문작성시 복잡해지고 필요성마져 못느껴서 class는 무시하고 있었는데 framecache하나 때문에 class로 다시 모든 treeSet script들을 짜게 될줄이야,, //////////////////////////////////////////////////////////////////////////////////////////////////////////// 새벽에 덧붙임>> 고생스레 class 방식으로 fruitStem만 test삼아 다시 구성했지만,, 기대보다 너무 느리다... expression을 거쳐서 오기때문에 뷰포트에서 실시간으로 변경이 안되는걸 감수하고 서라도 class로 옮겨볼까 했지만 속도가 너무 안나와준다. 내가 코딩을 엉망으로 했을 수도 있지만 씬구성상 수천개단위..

Maya_Script/Maya_Python 2013. 11. 29. 13:30

#-*- coding: cp949 -*- 에러

첫구문에서 #-*- coding: cp949 -*- 가 잘되다가 가끔 문법 오류가 뜰때가 있다 그럼 #-*- coding: utf-8 -*- 로 바꿔주면 또 잘 되는데 유니코드는 무슨 문제인지 이해도 안되고 해결도 안되고 매번 짱난다

Maya_Script/Maya_Python 2013. 11. 27. 20:34

python에서 expression을 줄 때 예시

string1 = ''' float $RT_position[] = `getAttr %(rotationParticle)s.position`; %(aimTarget)s.tx = $RT_position[0]; %(aimTarget)s.ty = $RT_position[1]; %(aimTarget)s.tz = $RT_position[2]; ''' % { 'rotationParticle':rotationParticle[0], 'aimTarget':aimTarget[0] } cmds.expression( o=aimTarget[0], s=string1 )

Maya_Script/Maya_Python 2013. 11. 15. 21:16

파이썬 사전형.

공부하기 싫어서 데이터형을 리스트만 쓸려고 했는데 도저히 구문이 복잡해 져서 안되겠다.. * 사전형의 특징들 요약 1. mydictionary = {'key', 'value'} 형식이다. 2. value에는 아무거나 써도 되지만 key에는 아무거나 쓸 수 없다. (수정가능한 형식은 key가 될수없다 즉, 수정가능한 list는 key가 될 수없고 tuple은 key가 될 수 있다. ) 3. key는 당연한거지만 동일한 key를 중복으로 쓸 수 없다. 4. tmp = {'camA': 'camA_Ctrler', 'persp': 'persp', 'top': 'top', 'side': 'side'} for i in tmp: print i 이런식으로 돌리면 key값들만 주욱 하나씩 print되어 나온다 5. tmp..

Maya_Script/Maya_Python 2013. 10. 22. 15:27

lamda 함수

playblast용 스크립트를 짜다가 버튼에서 cmds.button( l='simple', w=width03, bgc=[ 0.32, 0.05, 0.4 ], c='hwan_makeCam.button_simpleVer()' ) 이 구문이 계속해서 에러가 나는데 # File read in 0 seconds. # # Error: name 'hwan_makeCam' is not defined # Traceback (most recent call last): # File "", line 1, in # NameError: name 'hwan_makeCam' is not defined # 이런식으로 cmds.button( l='simple', w=width03, bgc=[ 0.32, 0.05, 0.4 ], c=lamb..

Maya_Script/Maya_Python 2013. 10. 22. 12:08

추가 정보

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
hwano. © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바