Software Development/SW Projects

[프로젝트 정리] Kinetic Typography Video Tool, KELT

huiyu 2017. 2. 26. 19:31

멤버십에서 했던 두번째 창의과제, KELT(KELT는 팀원의 성을 따와서 고민끝에 지은 이름이다.)

Kinetic Typography라는 역동적인 비디오를 제작할 수 있는 툴을 제작하였다. 역시나 툴은 처음 설계보다 손이가는게 너무나 많았다..
프로젝트 진행하면서 Imagine Cup 2014를 같이 준비해서 시간이 너무나 촉박했으나 어떻게 완성?도 하고 Top20에 들어 수상도 했지만.. 아쉬운 부분이 많이 남는 프로젝트이다.

툴을 개발하다 보니 특히나 신경쓴 부분은 설계하는 부분이였다. 잘 몰랐었던 디자인패턴을 공부하면서 많이 적용하였다.

아래는 결과발표 영상인데.. 대회가 끝난 뒤 멤버십 발표영상엔 신경을 못썼다.ㅎㅎ 대회하고 힘이 너무 빠져서...

- 개발 목적 : 기존 비디오제작툴은 너무나 어렵다. (에펙,프리미어,베가스 등등..) 사용자가 좀더 쉬운 조작으로 효과적인 영상을 만들게 하자!
- 개발기간 : 2014.01.01~2014.03.30(3개월)
- 개발인원 : 3명
- 개발환경 : WPF, C#
- 시나리오 : 사용자는 원하는 텍스트. 사진 등을 배치에 맞게 설정하고, 파워포인트의 애니메이션 같이 애니메이션을 적용하는 방식. 세부설정은 하단 타임라인을 통해 가능하다.

- 개인 역할 : WPF Animation(Animation 구조 구성/설계, 2D/3D 애니메이션, 카메라 애니메이션, 파티클 애니메이션 구현)
  약 20개 정도의 템플릿 애니메이션을 지원하려 했다.


#1 개발환경


#2 System Architecture


#3 Support Animation
실제로 구현한 애니메이션이 글자단위로 움직이는 모습을 바로 확인할 수 있어서 재밌게 구현했었다. 특히 파티클 애니메이션은 시간날때 좀더 공부하면서 제대로 해보고싶다.


728x90