본문 바로가기
Visualization/Blender

[Blender] 내부 콘솔창에서 print

by goatlab 2022. 1. 27.
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