728x90
반응형
SMALL
내부 콘솔창에서 print
blender에는 python script 작업시 내부 콘솔창과 시스템 콘솔창이 있다.
python에서 처럼 print를 수행하기 위해 def한다.
import bpy
def print(*datas):
window=bpy.context.window_manager.windows[0]
screen = window.screen
for area in screen.areas:
if area.type == 'CONSOLE':
for data in datas:
bpy.ops.console.scrollback_append(
{'window': window, 'screen': screen, 'area': area},
text=str(data))
내부 콘솔창에 print가 가능하다.
728x90
반응형
LIST
'Visualization > Blender' 카테고리의 다른 글
[Blender] Scripting : Python API (0) | 2022.01.27 |
---|---|
블렌더 (Blender) (0) | 2022.01.27 |