[과제] 2주차) Basic Programming 이효진 #78
jinlee0310
started this conversation in
Blog
Replies: 1 comment
|
Scramble Text Animation 에 대해 배울 수 있어서 좋았습니다! |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
example을 직접 만들어서 구동해본다!
1. Basic Drawing
우선 BasicDrawing을 만들어서 사각형을 그려보았다.
2. Basic Animation
그리고 애니메이션을 과제로 제출해보고 싶어서 애니메이션을 만드는 코드를 짰다.
여기서 삽질을 좀 했는데 다른 CustomTransform의 코드를 보고 사각형을 생성하고 x위치에 1.0f씩 더하는 코드를 짰다.
빌드하고 실행했는데 잔상이 남아있었다.
알고보니 main 함수에서 tvgexam::main을 실행할 때 4번째 인자인 clearBuffer에 true를 전달해줘야 이전에 그려진 그림이 사라졌다.
결과물
2026-07-27.1.11.11.mov
3. Scramble Text
이제 드디어 scramble text를 구현해볼 차례이다.
text는 랜덤 문자열에서 ThorVG Scramble Text를 점점 맞춰가는 방식으로 구현하려고 한다.
단계를 구상하는 부분은 직접 했지만 c++ 코드를 작성하는 부분에 있어서는 claude의 도움을 많이 받았다.(사실은 과제를 하는 시간이 늦은 시간이라 구현을 맡겼다.)
단계는
결과물
2026-07-27.1.15.48.mov
코드 바로가기
All reactions