본문 바로가기
728x90
반응형
SMALL

Visualization4

시각화 (Visualization) 시각화 (Visualization) 시각화는 메시지를 전달하기 위해 이미지 , 다이어그램 또는 애니메이션을 만드는 모든 기술이다. 시각적 이미지를 통한 시각화는 인류의 여명기부터 추상적이고 구체적인 아이디어를 전달하는 효과적인 방법이었다. 역사의 예로는 동굴 벽화, 이집트 상형 문자, 그리스 기하학, 공학 및 과학적 목적을 위한 레오나르도 다빈치의 혁신적인 기술 드로잉 방법 등이 있다. 오늘날 시각화는 과학, 교육, 엔지니어링 (ex: 제품 시각화), 대화형 멀티미디어, 의학 등에서 응용이 계속 확장되고 있다. 시각화 응용의 대표적인 분야는 컴퓨터 그래픽 분야이다. 컴퓨터 그래픽 (및 3D 컴퓨터 그래픽)의 발명은 르네상스 시대의 중심 원근법의 발명 이후 시각화에서 가장 중요한 발전이라고 할 수 있다. .. 2022. 6. 9.
[Blender] 내부 콘솔창에서 print 내부 콘솔창에서 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가 가능하다. 2022. 1. 27.
[Blender] Scripting : Python API Scripting blender에서 script를 작성하여 대량의 작업물을 순식간에 만들어 낼 수 있다. blender에서 사용하는 프로그램들 모두 python으로 만들어졌다고 한다. python script를 위해 아래와 같이 접근한다. script 입력을 위해 New를 클릭한다. blender python을 사용하기 위해 항상 입력한다. Shift + A 키를 눌러 Mesh에서 Torus를 추가한다. 정보창에 Torus를 추가한 script가 보여진다. script를 복사하여 코딩한다. import bpy bpy.ops.mesh.primitive_torus_add(align='WORLD', location=(0.0623875, 0.123236, -0.0146198), rotation=(0, 0, 0).. 2022. 1. 27.
블렌더 (Blender) 블렌더 (Blender) 블렌더는 오픈소스 3D 그래픽도구로써 다양한 기능을 하는 범용 3D그래픽 소프트웨어이다. - 마야나 3D 맥스와 같은 애니메이션 모델링 - 팅커캐드나 퓨전360과 같은 3D프린팅 모델링 - 시네마4D와 같은 애니메이션 기능 -유니티나 언리얼과 같은 게임엔진 - 어도비 프리미어와 같은 동영상 편집 기능 대부분의 3D 소프트웨어에 있어서 강력한 도구이다. 오픈소스이고 국내에는 교육기관이 거의 없어서 일반인들에게 잘 알려지지 않고 있다. https://www.blender.org/ blender.org - Home of the Blender project - Free and Open 3D Creation Software The Freedom to Create www.blender.org 2022. 1. 27.
728x90
반응형
LIST