Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

3D 그래픽, 그 안에서의 Python

256 views

Published on

3D 그래픽, 그 안에서의 Python

Published in: Art & Photos
  • Be the first to comment

  • Be the first to like this

3D 그래픽, 그 안에서의 Python

  1. 1. 3D Graphic 그안에서의 파이썬 하호준 3D Graphic 그안에서의 파이썬 하호준
  2. 2. 하 호 준 LOCUS Animation Studio Lookdev & Lighting Technical Director
  3. 3. Introduce Overview
  4. 4. What is Technical Director?
  5. 5. Technical Mind + Art Mind
  6. 6. 컴퓨터공학전공 C, C++, Data Struction, Flash 디지털영상제작전공 Maya, Nuke, Video
  7. 7. Technical Mind
  8. 8. Python
  9. 9. 3D Graphic 제작 과정
  10. 10. 모델링 리깅 애니메이션 쉐이딩 라이팅 렌더링 2D합성
  11. 11. 모델링 리깅 애니메이션 쉐이딩 라이팅 렌더링 2D합성
  12. 12. 이 과정에서의 Python?
  13. 13. Autodesk Maya 대표적 3D Graphic Software
  14. 14. Interface Customize & Develop Data Control & Repeat Work Data Archive & Transfer
  15. 15. Interface Customize & Develop 인터페이스 수정 및 개발
  16. 16. Interface Customize & Develop QTPyQt / PySide
  17. 17. - Maya 2011 version 부터 Qt로 UI 개발 http://help.autodesk.com/view/MAYAUL/2018/ENU/?guid=__files_GUID_D6567F97_012D_4F45_B252_C3112EBAE859_htm Prior to Maya 2011, those widgets were implemented using platform-specific toolkits such as Motif on Linux and Carbon on OS X. From Maya 2011 onward, the widgets are implemented using Digia's Qt toolkit on all platforms. Interface Customize & Develop
  18. 18. Interface Customize & Develop - Shiboken를 활용한 UI Customize Maya Maya C U S T O M
  19. 19. Interface Customize & Develop - Qt Designer와 Pyside2를 통한 새로운 UI 생성 http://help.autodesk.com/view/MAYAUL/2018/ENU/?guid=__files_GUID_CEC1D76B_7568_4DCA_B80B_1DE49362492C_htm
  20. 20. Interface Customize & Develop - Maya 자체 언어 mel 파일로 UI Template 구성 - 이 명령어에 python 함수 실행 가능
  21. 21. Data Control & Repeat Work 데이터 조정 및 반복 작업
  22. 22. import maya.cmds
  23. 23. Data Control & Repeat Work https://help.autodesk.com/cloudhelp/2018/ENU/Maya-Tech-Docs/CommandsPython/index.html
  24. 24. https://help.autodesk.com/cloudhelp/2018/ENU/Maya-Tech-Docs/CommandsPython/index.html
  25. 25. Data Archive & Transfer 데이터 저장 및 전달
  26. 26. Data Archive & Transfer Mesh Atrribute, Shader Attribute Converting Maya Data Text 화 해서 저장 재 가공 전달 라이브러리화 txt, xml, json
  27. 27. Data Archive & Transfer
  28. 28. Maya Support Version
  29. 29. Maya 2018 : python 2.7 Qt : 5.6.1
  30. 30. www.vfxplatform.com
  31. 31. https://www .vfxplatform.com/
  32. 32. Maya Python 개발 환경 maya script editor, sublime, pycharm import sys sys.path.append( path )
  33. 33. Look에 도움을 줄 수 있는 Python
  34. 34. import random
  35. 35. Color Variation Translate Variation
  36. 36. Tip)
  37. 37. Python에서의 HDR Image 처리
  38. 38. 일반적 8bit Python Image Library
  39. 39. PIL (X) HDR Image
  40. 40. HDR Image OpenExr
  41. 41. OpenExr ILM Open Source Image Format
  42. 42. OpenImageIO opensource로 개발된 VFX에서 사용되는 Image Format들 처리를 지원
  43. 43. OpenImageIO C++, Python, cmd https://sites.google.com/site/openimageio/home
  44. 44. https://opensourcevfx.org/
  45. 45. Python Support VFX Software max maya nuke houdini C4D …. almost VFX Software
  46. 46. Interface Customize & Develop Data Control & Repeat Work Data Archive & Transfer
  47. 47. Technical Director
  48. 48. 현장성
  49. 49. 생산성, 정확성
  50. 50. Q & A hojunlife@gmail.com
  51. 51. 감사합니다

×