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

  • 리스트 중복값 뽑아내기

    2015.07.24 by hwano

  • 변수 타입 확인하기

    2014.09.26 by hwano

  • extract face

    2014.03.13 by hwano

  • 파이썬의 랜덤

    2014.03.04 by hwano

  • 예외구문

    2013.12.28 by hwano

  • Type of attribute

    2013.12.27 by hwano

  • increment Open

    2013.12.27 by hwano

  • 몇가지 유용한 구문들

    2013.12.20 by hwano

리스트 중복값 뽑아내기

A = range(1,10) B = range(8,20) C = [i for i in A if i in B] print C

Maya_Script/Maya_Python 2015. 7. 24. 13:53

변수 타입 확인하기

hwan 모듈을 만드는데 트랜스폼노드와 쉐이프노드 이름을 치환해 주는 returnRelatives() 함수를 만들었다. 인자로 당연히 list형식 들어갈꺼라고 코드를 작성했는데 막상 작업을 해보니 returnRelatives()안에 str이 들어가는 경우와 리스트가 들어가는 경우가 모두 생긴다. 따라서 리스트가 들어올줄 알고 작성해 놓았던 함수안에 str값이 들어오면 이걸 리스트로 변환해주는 구문이 필요하게 되었는데 이때 들어온 인자의 변수타입이 스트링인지 리스트인지 확인해야한다. 이것저것 찾아보니 아래와 같이 확인하는게 제일 간단하다. inValue = 'yaho' 이때 inValue가 스트링인지 확인하려면 isinstance( inValue, str ) 해주면된다. 맞으면 true 틀리면 false를..

Maya_Script/Maya_Python 2014. 9. 26. 18:09

extract face

import maya.cmds as cmds import maya.mel as mel sel = cmds.ls( sl=1 ) selShape = cmds.ls( sl=1, dag=1, s=1 ) for i in sel: cmds.select( i + '.f[1]' ) mel.eval( 'GrowPolygonSelectionRegion;' ) tmp = cmds.ls( sl=1 ) cmds.polyChipOff( tmp, ch=1, kft=1, dup=0, off=0 ) cmds.polySeparate( i )

Maya_Script/Maya_Python 2014. 3. 13. 16:59

파이썬의 랜덤

맨날 헷갈리니 적어놓자. random.seed( x ) 시드값변경 random.random() 0,1 사이의 아무개값 random.uniform( a,b ) a, b 사이의 float값 random.randrange( [start,] stop[,step] ) 정수중 아무개 수를 뽑아줌 []안에꺼는 안써도 된다. random.sample( range( 20 ), 5 ) 이렇게 쓰면 정수 중 중복을 허용하지 않는다. 역시 파이썬은 짱 편하다..

Maya_Script/Maya_Python 2014. 3. 4. 15:17

예외구문

출처 > try: ... except [발생에러[, 에러메시지변수]]: ... 일반적인 사용 /////////////////////////////////////////////////////////////////// //ZeroDivisionError 0으로 나누려고 했을 때 출력되는 에러 //에러 메세지가 발생에러 ZeroDivisionError 와 일치 하면 변수 e를 출력 try: 4 / 0 except ZeroDivisionError, e: print e 예외 발생 시키기 /////////////////////////////////////////////////////////////////// raise

Maya_Script/Maya_Python 2013. 12. 28. 03:25

Type of attribute

Type of attribute Flag and argument to use boolean -at bool 32 bit integer -at long 16 bit integer -at short 8 bit integer -at byte char -at char enum -at enum (specify the enum names using the enumName flag) float -at "float" (use quotes since float is a mel keyword) double -at double angle value -at doubleAngle linear value -at doubleLinear string -dt "string" (use quotes since string is a mel..

Maya_Script/Maya_Python 2013. 12. 27. 22:46

increment Open

increment Open 이 메뉴 있지 않았나.. 이거 만들어 넣자.

Maya_Script/Maya_Python 2013. 12. 27. 18:27

몇가지 유용한 구문들

역시 책을 읽으라고 있는거다.. cmds.hide() - 왜 몰랐지 cmds.objExists() - 예전에 본 기억이 있었는데 잊고 있었다. 이 유용한걸

Maya_Script/Maya_Python 2013. 12. 20. 14:50

추가 정보

인기글

최신글

페이징

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

티스토리툴바