본문 바로가기

언리얼엔진34

[ 언리얼엔진 ] ThirdpersonGameMode에 총을 들고있는 캐릭터 삽입하기 ThirdpersonGameMode에 총을 들고 있는 캐릭터를 사용하기 위해서는 언리얼엔진에서 무료로 제공하는 애니메이션 스타터 팩을 설치해 적용해 보았다. 언리얼엔진 마켓플레이스에서 애니메이션 스타터 팩이라고 검색하면 무료로 설치가 가능하다.  라이브러리로 이동해서 원하는 프로젝트에 추가해 준다.  애니메이션 스타터 팩을 추가한 프로젝트 실행한다.Content Browser에서 AnimStarterPack으로 이동한다. 여기서 Ue4ASP_Character을 사용할 예정이다. World Settings에서 GameMode Override에서 BP_ThirdPersonGameMode를 선택해 준다.화면에서 World Setting가 보이지 않는다면 Window > World Settings를 선택한다. .. 2024. 6. 23.
[ 언리얼엔진5 ] Event Hit을 사용해 material 색깔 바꾸기 언리얼엔진 버전 5.4.2  일인칭 템플릿을 선택하고 프로젝트 이름 입력 후 생성하기를 선택한다.  도형에 +가 있는 메뉴 선택 후 Shapes > Cube를 선택한다. (원하는 도형선택)  선택한 도형이 아래 이미지 처럼 화면에 생긴다.  Content Browser 선택 후 FirstPerson폴더 안에 Material폴더를 생성해 준다. Content Browser 빈 공간에 오른쪽 마우스 클릭 > New Folder 선택필수는 아니지만 프로젝트를 깔끔하게 정리하는 습관을 가지는게 좋다.  생성한 Materials폴더 더블 클릭후, 빈 공간에 오른쪽 마우스 클릭 후  Material 선택  M_TargetRed로 이름을 지어주자. M은 Material을 표기하는 약자이다.  생성한 M_TargetR.. 2024. 6. 16.
[ 언리얼엔진 ] 블루프린트를 사용해 화면에 글자 띄우기 최종 목표게임 실행 시 아래의 이미지처럼 화면에 Power 뜨게 하기  방법1. 새로운 프로젝트 생성하기  2. Content Browser 안에 Blueprint Class 선택 3. Actor 선택 4. Blueprint를 PowerFunction으로 이름 변경Blueprint를 더블클릭해서 열기  5. My Blueprint 안에 FUNCTIONS 옆 '+' 클릭하기CalculatePower로 이름 변경 이름 변경 시 아래 이미지처럼 보라색으로 노드에도 이름이 변경되어 있다. 6. CalculatePower을 선택하면 오른쪽에 Details 메뉴가 있다.아래 이미지 처럼 입력하면 Return Value노드도 만들어진다.최종적으로 이렇게 만들 예정이다. Inputs, Outputs는 아래 이미지 처럼.. 2024. 6. 4.
[ 언리얼엔진5 ] Dark 버튼을 눌러 맗은 하늘에서 흐린하늘로 변하게하는 방법 최종 목표 Dark버튼을 눌러 맗은 하늘에서 흐린하늘로 변하게 하기 1. Content Browser에서 오른쪽 마우스를 클릭해 새로운 블루프린트를 생성해 준다. 2. Actor을 선택해 준다. 3. 새로 생성된 블루프린트의 이름을 BP_Weather로 바꿔준 뒤 BP_Weather을 더블클릭해서 켜준다. 첫 번째는 왼쪽 Components섹션에서 Variables에서 +를 선택해 아래와 같이 세 가지를 만들어준다. 4. Bollean을 선택한 뒤 Sky Atmosphere을 선택한다. 5. 나머지 두 개도 아래와 같이 설정해 준다. 6. Blueprint 화면에서 마우스 오른쪽을 클릭한 뒤, Add Custom Event를 생성한다. 7. Dark로 이름을 바꾼 뒤 Details/Graph/Call I.. 2023. 12. 6.
[ 언리얼엔진5 ] 먹구름(흐린) 하늘 표현하기 최종 목표 먹구름 하늘 만들기 1. VolumetricCloud를 선택 후, Detail/ Cloud Material/ Material에서 파일과 돋보기 아이콘을 선택한다. 2. Content Browser에서 SkyMaterial이라는 폴더를 생성해 주었다. 그리고 m_SimpleVolumetricCloud과 m_SimpleVolumetricCloud_Inst를 끌어다가 SkyMaterial로 복사해 준다(Copy Here). 3. SkyMaterial폴더에 있는 m_SimpleVolumetricCloud를 선택한 후 m_SimpleVolumetricCloud_Inst를 더블클릭해서 Details/Genteral/Parent에서 왼쪽 화살표 동그라미를 설정해서 방금 선택한 Material로 바꿔준다. .. 2023. 12. 4.
[ 언리얼엔진5 ] FluidNinja 설정방법 준비물FluidNinja Live를 언리얼엔진 마켓에서 구입을 한다.  1. Place Actors에서 NinjaLive를 끌어다가 화면에 놓는다.Place Actors가 보이지 않는다면 상단메뉴에 윈도우 > Place Actors를 선택하면 화면 왼쪽에 뜬다.  2. Details에서 Activation Volume Size를 조절해 화면의 표면의 크기를 조절해 준다.  3. Show Activation Volume in Editor을 킬 경우 제일 밖의 노란색 선이 켜지는데 이것은 FluidNinja alert이 켜지는 범위를 보여준다.   4. FluidNinja가 작동되는 면적을 설정한다.Show Trace Mesh in Editor을 킬 경우 회색 면적이 보인다.  5. Show Interact.. 2023. 11. 27.
[ 언리얼엔진5 ] FluidNinja Live #3 NinjaLive Utilities Actor 닌자 액터를 관리하기 편하게 해주는 기능이다. Content Browser안에 위치해 있다. 닌자 연습용에서 초록색 아이콘의 아이콘으로 이미 추가가 되어있다. 유틸리티를 활성화를 시켜주기 위해 아래와 같이 설정을 해준다. 버튼 위치: 유틸리티 선택/NinjaLive_Utilities(Self)/Live Tools Generic Live Tools Generic안에 Widget to Rotate Directional Light와 Widget Target Directional Light를 아래와 같이 설정해 준다. 이제 Selected Viewport를 실행시켰을 때 아래와 같이 조절이 가능한 버튼이 우측 하단에 생긴다. 불빛 조절과 카메라 위치 조절이 가능하다.. 2023. 11. 17.
[ 언리얼엔진5 ] FluidNinja Live #2 ActivationVolume Ninja액터를 선택했을 때 ActivationVolume을 가지고 있는 경우가 있다. ActivationVolume은 시작과 끝 지점을 조절해 주는 기능이다. Interaction Volume Ninja액터를 선택했을 때 Interaction Volume을 가지고 있는 경우가 있다. Interaction Volume안에 있는 것들은 상호작용이 일어난다. Trace Mesh 원하는 범위까지만 액션이 실행되게끔 설치할 수 있다. 실행 범위 크기를 조절하기 위해서는 닌자 액터를 선택한 뒤 Live Activation/Activation Volume Size를 조정하면 된다. 닌자 액터 실행 범위 끄고 키는 방법 버튼 위치: Live Activation/Show Activatio.. 2023. 11. 16.
[ 언리얼엔진5 ] FluidNinja Live #1 물 시스템을 만드는데 필요한 플러그인들을 돌아보다가 발견한 FluidNinja. 언리얼엔진 마켓에 있는 FluidNinja. 유료이지만 무료로 먼저 체험할 수 있게 해 준다. 언리얼엔진 링크 https://unrealengine.com/marketplace/en-US/product/fluidninja-live FluidNinja LIVE in Visual Effects - UE Marketplace Fast, responsive Fluid Simulation for Character and Environment VFX: sea, rivers, clouds, smoke, fire, sand, snow and foliage. Drive all dynamic systems with fluidsim. www.u.. 2023. 11. 15.
728x90