목록애니메이션 (2)
응애맘마조
애니메이션이 포함된 파일을 사용하여 키 입력이 되었을 때 애니메이션 효과를 구현하는 것이 과제였습니다. #pragma once class Scene2 : public Scene { private: Grid*grid; Actor* boss; Actor* map; Actor* map_floor; Actor* kick; bool sidekick; float tick; int ani = 0; class Deadpool* dead; public: Scene2(); ~Scene2(); virtual void Init() override; virtual void Release() override; //해제 virtual void Update() override; virtual void LateUpdate() over..
주의 : 해당 게시물에서 작성될 내용은 과제를 해결하기 위해 출처의 내용을 그대로 작성한 부분이 많으며 일절 광고나 수익 창출 목적으로 쓰인 것이 아님을 밝힙니다. 스키닝은 피부를 붙이는 작업이며 Mesh를 애니메이션 할 때 접합부위를 자연스럽게 이어 붙이기 위한 기술입니다. 3D는 2D와 다르게 Mesh에서 관절과 관절 사이가 끊김 현상이 발생할 수 있는데 이를 막는 방법 스키닝이라고 합니다. '단일 Mesh + 가중치 사용'의 방법이 가장 이상적인 형태로 A의 애니메이션 행렬 Ma와 B의 애니메이션 행렬 Mb가 각각 가중치 Wa와 Wb값에 의해 결합되어 최종값을 만드는 것을 알 수 있습니다. 먼저 스키닝은 스킨을 이루는 단일 Mesh와 뼈대(bone)로 이루어진 구조를 갖고 있습니다. 이 뼈대는 캐릭..