언리얼 블루프린트/애니메이션7 [언리얼5 블루프린트] 캐릭터 3인칭 모드 만드는 방법 원하는 캐릭터로 3인칭 모드를 만들어보겠습니다. 원하는 캐릭터를 임포트 시킵니다.Mixamo 사이트를 이용하면 무료로 Fbx파일을 다운할 수 있습니다. 새로운 블루프린트 클래스 → 캐릭터를 생성합니다.캐릭터의 이름을 설정해야 하는데 Mixamo 사이트에서 가져온 이름 그대로 썼습니다.BP_Remy로 이름 변경합니다. 스켈레탈 메시 에셋을 Remy로 설정합니다.블루프린트 BP_Remy가 아닌 기본 스켈레탈 메시만 들어갈 수 있습니다. 캡슐에 딱 맞도록 캐릭터의 스케일을 조정합니다.캐릭터가 너무 작다면 이 상태에서 캡슐 컴포넌트의 스케일을 키우면 됩니다.파란색 화살표 방향을 보고 있도록 각도도 조정합니다. 추가 버튼을 누르고 카메라 컴포넌트와 스프링 암 컴포넌트를 캡슐 컴포넌트에 추가합니다.. 2024. 8. 14. [언리얼5 블루프린트] 2D 이미지를 이용한 이펙트 만들기 2D 이미지를 다운해서 언리얼에서 이펙트를 만들어보겠습니다.itch.io 사이트에서 무료로 다운로드할 수 있습니다. Game assets → Free → effect 로 검색하여 원하는 이펙트를 다운로드합니다. 다운로드한 이미지 파일을 Sprite 폴더 안에 넣었습니다.여기서 Sprite는 2D 이미지를 뜻합니다. 스프라이트 옆에 머티리얼을 추가합니다.스트라이트에 대한 머티리얼이므로 M_Sprite_Portal 이라고 이름 변경했습니다. 2D 이미지를 나이아가라 시스템에 가져오려면 머티리얼로 만드는 과정이 필요합니다. 머티리얼의 블렌드 모드를 Translucent(반투명), 셰이딩 모델은 Unlit으로 변경합니다.Particle Color 노드를 추가하고 다운한 텍스쳐를 가져옵니다. Mult.. 2024. 8. 9. [언리얼5 블루프린트] 스테이트 머신을 이용해 상황에 따른 애니메이션 만들기 이전 게시물에선 점프와 달리는 모션만 넣었습니다.이번에는 상황에 따른 애니메이션을 다양하게 선택해 주도록 만들려 합니다. 캐릭터의 애님 블루프린트에 들어갑니다. 이전 게시물에서 했던 노드를 지우고 State Machine(스테이트 머신) 노드를 연결합니다.현재 상황에 따라 어떤 애니메이션이 나올지 선택해 주는 머신입니다.기본상태머신이라고 이름 변경했습니다. State Machine에 들어갑니다.블렌드 스페이스로 만든 로코모션을 드래그하여 가져옵니다.안된다는 빨간 표시는 무시해도 됩니다. 기본으로 있는 Entry와 연결합니다.테두리 부분에서 화살표를 끌어서 연결할 수 있습니다. 이동에는 좌우, 앞뒤 변수를 연결해줍니다. 이제 점프 애니메이션을 나눠서 점프전, 점프중, 점프후로 만들려고 합니다.점프키.. 2024. 7. 5. [언리얼5 블루프린트] 캐릭터 달리기, 점프 동작 설정하기 이 캐릭터는 플레이어가 아닌 적을 기준으로 만들었습니다.캐릭터 달리는 동작 설정하는 방법입니다. 캐릭터 스켈레탈 메시 → 생성 → 블렌드스페이스를 만듭니다.치즈로코모션으로 이름 변경했습니다. 만든 블렌드 스페이스에 들어갑니다.왼쪽 에셋 디테일에서 가로, 세로 축의 값을 최소 축 값은 -1, 최대 축 값은 1 로 설정했습니다.가로 축은 좌우, 세로 축은 앞뒤로 이름 변경했습니다. ※ 축 값을 실수로 -200,200으로 설정하니 캐릭터 이동 모션이 나오지 않는 오류 발생 그래드에 스냅에 체크하면 애니메이션을 배치할 때 선에 따라 뚝뚝 끊겨서 분별하기 편합니다. 표의 중심에 서있는 애니메이션을 배치했습니다. 앞에 가는 모션과 왼쪽 오른쪽 뒤쪽 가는 모션을 각각 끝에 배치하여 마름모를 만들었습니다.Ct.. 2024. 7. 4. [언리얼5 블루프린트] 캐릭터 애니메이션 기본동작 설정하기 다운로드한 캐릭터에 애니메이션 기본동작을 설정하는 방법입니다. 새 폴더에 블루프린트 → 캐릭터로 만들어줍니다. 만든 캐릭터의 뷰포트로 들어갑니다.다운로드하였던 스켈레톤 메시 파일을 드래그하여 가져옵니다. 캐릭터를 캡슐 컴포넌트의 아래 부분과 잘 맞춰줍니다.이걸 맞추지 않을 경우 레벨에 배치한 캐릭터가 지면과 떨어지는 현상이 발생합니다. 화살표 컴포넌트가 앞이므로 캐릭터가 앞을 볼 수 있게 각도를 조정해야 합니다. 위치와 각도를 조정한 후 컴파일 및 저장을 누릅니다. 캐릭터의 스켈레톤 메시에서 우클릭하여 생성 → 애님 블루프린트를 만듭니다.치즈애님블루프린트 라고 이름변경 했습니다. 애님 블루프린트에 들어가서 기본설정 되어있는 Output Pose 노드 옆에 애니메이션을 드래그합니다.기본 동작이기 .. 2024. 7. 4. [언리얼5 블루프린트] Mixamo(믹사모) 캐릭터 언리얼에 넣는 방법 캐릭터 및 애니메이션을 무료로 다운받을 수 있는 Mixamo(믹사모)입니다. 어도비 회원가입을 한 후 다운로드 받을 캐릭터를 찾습니다. 저는 제리와 닮은 생쥐 캐릭터를 다운로드 했습니다.원하는 캐릭터를 누른 후 오른쪽 DOWNLOAD 버튼을 누른후 기본 설정 그대로 DOWNLOAD 누르면 됩니다.언리얼에 넣기 좋은 FBX 파일입니다. 이제 애니메이션을 다운로드 받아야 하는데요.기본 자세와 달리는 동작 및 점프하는 동작 등을 영어로 검색합니다.(Idle, Run, Roll, Hit, Fall, Jump, Punch 등) 달리기 등 위치를 이동하는 모션은 오른쪽 In Place 에 체크해줍니다.그래야 언리얼에 넣을 때 모션이 자연스럽습니다. 모션은 without skin 으로 다운로드 받아야 합니다.w.. 2024. 7. 3. 이전 1 2 다음