본문 바로가기

Blender

Curve로 글씨 쓰고 잡아당기는 효과내기

Curve로 글씨 쓰고 잡아당기는 효과내기를 다룬 아래 영상 보고 Blender 3.1에서 따라하기. 

[중력에 따라 늘어져 내리는 필기체 효과]
Shift-A, Curve-Bezier로 베지어 커브 한개 생성, 

Edit Mode로 들어가 모두 선택해 제거한 뒤 Front View로 놓고 좌측 툴바 중 Draw 툴을 선택해 글자를 쓴다. 
Object Mode로 나와 우클릭, Convert To-Mesh 선택, 매시로 만들고 Physics Properties에서 Cloth 선택. 
Edit Mode로 다시 들어가 맨 마지막 Vertex 선택하고 Object Data Properties-Vertex Groups에서 + 눌러 새 버텍스 그룹 만들고 Assign으로 적용, 
Physics Properties-Cloth-Shape-Pin Group에서 위에 만든 버텍스 그룹 적용한 뒤 Object Mode에서 애니메이션을 실행해 보면 글자가 풀리며 아래로 늘어지는 효과를 볼 수 있다. 

렌더링시 보이게 하기위해 Skin 모디파이어를 적용하고 

Edit Mode로 들어가 모든 버텍스 선택한 뒤 Ctrl-A 드래그로 크기를 줄인다. 
Material 새로 생성하고 Emission Surface 적용하고 Color를 눌러 Blackbody 선택하고 Strength의 수치를 늘려주면 빛나는 글로우 효과가 늘어난다. 

[애니메이션 직접 조정하기]
Edit Mode로 들어가 맨 마지막 Vertex 선택하고 메뉴의 Vertex-Hooks-Hook to New Object를 선택하면 해당 위치에 Empty가 생성되고 Hook 모디파이어도 자동으로 추가된다. 

Hook 모디파이어를 Cloth 모디파이어 위에 위치시킨다. 

현재는 중력에 따라 애니메이션 되기에 Scene Properties-Gravity 체크를 해제하고 애니메이션 시작한 뒤 Empty를 이동시키면 그에 따라 글자들이 변형된다. 

[글자 쓰여지는 효과]
Build 모디파이어를 추가하고 Length: 60으로 지정하면 빈 상태에서 60프레임에 원래 글자 모양으로 쓰여지는 효과가 만들어진다. 
Cloth-Cache-Simulation Start: 60으로 설정하면 60프레임 이후부터 시뮬레이션이 실행되게 되니 글자 쓰는 애니가 끝나는 60프레임 이후 Empty를 이동하여 이후 애니메이션을 만들 수 있다. 

애니메이션을 변경하고 싶으면 글자 선택하고 Edit Mode로 들어갔다 다시 나오면 초기화 되니 이후 다시 애니를 만들면 된다. 

[배경으로 비디오 불러들이고 비율 맞추기]
Plane 생성, R, x, 90하여 회전 시키고 G, y하여 뒷쪽에 배치시킨 뒤 크기를 잔뜩 키운다.
Material 새로 생성하고 Emission Surface 적용, Color를 눌러 Image Texture 선택, 
Open Image 눌러 비디오 파일을 선택해 불러들인다. 색과 비율이 제대로가 아닌데
색의 경우 Render-Color Management-View Transform: Standard로 하여 바로잡는다.
비율은 새로 카메라를 생성하고 메뉴의 View-Align View-Align Active Camera to View를 선택한 뒤 

Material Properties-Surface-Color Space-Vector: Window로 변경, Color: Repeat를 Clip으로 변경한다. 
비디오를 실행하게 하려면 Frames: 1에서 비디오 프레임 수 정도로 늘려주고 Auto Refresh를 체크해주면 영상이 플레이 된다. 

[애니메이션 타임라인에 마커 넣기]
타임라인에서 원하는 프레임으로 이동한 뒤 M키로 마커를 새로 생성하고 Ctrl-M으로 마커의 이름을 정해줄 수 있다. 

Alt-휠 스크롤로 타임라인의 프레임을 앞 뒤로 이동시킬 수 있다

- 그외에도 비디오의 손 움직임에 맞춰 글자 애니메이션 변형시키기, 인체 리깅에 적용해 캐릭터가 선을 손으로 잡고 당기는 효과, 거미줄 효과 등을 설명하고 있다. 

'How to Simulate Your Handwriting in Blender (Tutorial)(24:18/Polyfjord)'
https://www.youtube.com/watch?v=vy_4rH7pRc0

2022/5/31 화