본문 바로가기

Python

3D 블렌더 2.83 + 파이썬 스크립트 / 시작 프로그램? 노노, 시작 스크립트! 첫 게시글 보기 : https://itadventure.tistory.com/319 3D 블렌더 2.83 + 파이썬 스크립트와의 만남 3D 블렌더 프로그램에는 파이썬 스크립트 엔진이 내장되어 있는데요. 관련 스크립트를 통해 재미난 것들을 할 수가 있지요. 앞으로 이걸로 어디까지 할 수 있을지 알아 보는 시간을 가져보도록 � itadventure.tistory.com 지난 챕터에서 패널 UI 추가하기를 다뤄 보았었는데요. 블렌더를 종료했다가 다시 시작하면, 추가한 패널이 어디론가 온데 간데 없어졌을 겁니다. 어떻게 된 걸까요? 사실 지난번에 실행한 파이썬 스크립트는 1회용입니다. 다시 UI 패널을 추가하기 위해서는 지난번 작업했던 .blend 파일을 열고 스크립트를 다시 실행해야만 하지요. 은근히 번거롭지.. 더보기
블렌더 파이썬 ( blender python ) 내장 ICON 792개 블렌더 2.83 버전 기준으로 내장된 블렌더 아이콘 목록을 정리하였습니다. 파이썬 스크립트 draw 에서 icon 파라미터로 사용할 수 있습니다. 예시) def draw(self, context): self.layout.row().label(text="질문", icon="QUESTION") 아이콘 목록 QUESTION, ERROR, CANCEL, TRIA_RIGHT, TRIA_DOWN, TRIA_LEFT, TRIA_UP, ARROW_LEFTRIGHT, PLUS, DISCLOSURE_TRI_RIGHT, DISCLOSURE_TRI_DOWN, RADIOBUT_OFF, RADIOBUT_ON, MENU_PANEL, BLENDER, GRIP, DOT, COLLAPSEMENU, X, DUPLICATE, TRASH, .. 더보기
3D 블렌더 2.83 + 파이썬 스크립트 / 패널 UI 추가하기 첫 게시글 보기 : https://itadventure.tistory.com/319 3D 블렌더 2.83 + 파이썬 스크립트와의 만남 3D 블렌더 프로그램에는 파이썬 스크립트 엔진이 내장되어 있는데요. 관련 스크립트를 통해 재미난 것들을 할 수가 있지요. 앞으로 이걸로 어디까지 할 수 있을지 알아 보는 시간을 가져보도록 � itadventure.tistory.com 블렌더 파이썬에는 블렌더 화면 UI(User Interface) 를 추가하고 실행할 수 있는 기능이 있습니다. 블렌더 화면의 우측 속성탭에 있는 요소들을 패널(Panel)이라고 부르는데요. 파이썬 스크립트를 이용하면 이 패널 형식으로 내가 원하는 내용을 추가할 수 있습니다. 물론 기능 작동도 되도록 말이지요. 패널을 추가하는 공식 스크립트 안.. 더보기
3D 블렌더 2.83 + 파이썬 스크립트와의 만남 3D 블렌더 프로그램에는 파이썬 스크립트 엔진이 내장되어 있는데요. 관련 스크립트를 통해 재미난 것들을 할 수가 있지요. 앞으로 이걸로 어디까지 할 수 있을지 알아 보는 시간을 가져보도록 하겠습니다. 오늘 처음으로 일부 내용을 익혀보았는데요. 익힌 내용을 공유하는 차원입니다 :) 파이선 스크립트가 뭘까요? 아직은 정확한 정체를 모르겠습니다만, 블렌더에서 스크립트를 작성하여 대량의 작업물을 순식간에 만들어 낼 수 있는게 첫번째 강점입니다. 블렌더에서 사용하는 Add-on 프로그램들도 모두 파이썬으로 만들어졌다고도 합니다. 아래는 추가메쉬 애드온의 일부 소스입니다. # GPL # "author": "DreamPainter" import bpy from math import sqrt from mathutils.. 더보기