This post has not been translated to English yet. Showing the original text.




캐릭터 애니메이션 편집 시스템, 애니메이션 프레임이벤트를 줘서 게임과 인터렉션이 가능한 시스템 등을 만들고 있습니다.
애니 키를 직접 잡는것은 아니고요. 블렌더나 3D맥스로 만든 키 프레임을 플레이 해줍니다
또한 애니메이션 그룹과 그룹에 해당하는 애니 클립등을 구성하고 세팅할수 있습니다
각 애니메이션 클립들을 세팅해서 자연스러운 애니메이션 블렌딩을 세팅할수 있도록 했습니다.
블렌드 팩터는 기본을 세팅하고 특별한 애니메이션 클립과의 블렌딩 할때만 다르게 세팅 할수 있도록 Override기능도 넣었습니다.
사실 유니티나 언리얼에 비하면 무척 간단하고 불편하게 되어있는데요.. 상관없습니다. 저혼자 쓸꺼라 ㅎㅎㅎ
마테리얼 시스템을 만들기전에 쉐이더 편집기능이 필요해서 쉐이더 그래프 시스템을 만들었습니다.
아직은 Surface (렌더링 대상의 표면)만 세팅하도록 했고.. HLSL로 컴파일해서 쉐이더 코드를 만드는 부분까지 완성되었습니다.
Shader를 만들면 해당 쉐이더를 기반으로 Material을 만들수 있습니다.
이제 계속 테스트 하면 각각이 기능들을 보강하고 버그도 잡으면서 마무리 지으면 될것 같습니다.
그럼 이제.. 충돌 시스템, 컨트롤러 (인풋) 시스템, 이펙트(파티클) 시스템, 사운드 시스템을 만들고
최종적으로 스크립트 시스템만 완성하면 이제 게임 만들수 있겠네요 -_-;