전체 글404 [ 언리얼엔진5 ] Cesium ion을 이용해 지형만들기 1. 새로운 프로젝트를 생성해 준다. 이때 Blank로 만들어준다. 2. 플로그인에서 Cesium for Unreal을 설치한다. Restart Now를 클릭해 언리얼엔진을 재실행시킨다. 3. File -> New Level로 새로운 레벨을 생성해 준다. 4. Cesium 플로그인을 설치했다면 왼쪽에 다음과 같은 사이드 메뉴가 생성된다. 5. Cesium SunSky를 누르면 어두웠던 화면에 하늘이 생성된다. 6. 생성한 레벨이 프로젝트 실행 시 바로 실행되게끔 설정하는 방법이다. Edit -> Project Settings를 선택한다. 7. Default Maps의 두 곳에 새로 생성한 레벨을 선택한다. 8. 처음 Cesium을 사용할 시 Connect to Cesium ion을 해줘야 한다. 9. C.. 2023. 10. 18. [ Blender ] 콘크리트 질감 적용하는 방법 최종 목적 아래의 벽에 콘크리트 질감을 적용하기입니다. 1. 오른쪽 상단에 있는 아래의 아이콘을 클릭한 뒤 'Shader Editor'을 선택한다. 다음과 같은 화면이 생성된다. 2. 'Add'를 클릭 후 검색창에서 'Noise Texture'을 선택해 준다. 아래와 같이 주황색 박스가 생겨난다. 위와 똑같이 검색창에서 'Color Ramp'도 생성한다. 3. Noise Texture의 Fac과 Color Ramp의 Fac을 연결시켜 준다. 4. Noise Texture의 Vector을 끌어다가 빈 공간에 놓으면 아래와 같이 검색창이 뜨는데 Mapping->Vector을 선택해 준다. 5. #4번과 같은 방법으로 Mapping의 Vector을 끌어다가 빈 공간에 놓고 검색창이 생성됐을 때 Texture .. 2023. 10. 12. [ 언리얼엔진5 ] 무너짐 효과 고정 및 지연시키는 방법 최종 목적 저수지의 벽이 일정시간 뒤에 무너지게 만들기입니다. 1. 새로운 블루프린트를 생성한다. 2. Actor을 선택해 준다. 3. 생성된 블루프린트를 더블 클릭한 후 원하는 메쉬를 블루프린트에 끌어다 놓는다. 컴파일과 저장을 해준 뒤 BP_Block을 끌어다가 원하는 위치에 놓는다. 4. Content Browser에서 오른쪽 마우스 클릭 후 블루프린트를 선택한 뒤에 FS_AnchorField_Generic을 선택해 준다. 벽을 고정해 주는 역할을 해준다. 5. Content Browser에서 오른쪽 마우스 클릭 후 블루프린트를 선택한 뒤에 FS_MasterField를 선택한다. 벽이 무너질 시간을 지연시키는 역할을 해준다. 다음과 같이 놓아주었다. 아직까지는 시뮬레이션을 돌리면 바로 무너진다. ... 2023. 9. 26. [ 언리얼엔진5 ] 사물이 부서지는 효과 언리얼에서 구현하는 방법 현재 상태에서 물을 맞으면 건물들이 무너지는 효과를 표현해볼려고 한다. Selection모드에서 Fracture 모드로 전환한다. 아래와 같은 화면이 생성된다. 이때 Fracture을 클릭하면 레벨(Level)이 생성되며 몇개의 조각으로 나눠지는지 표시된다. Fracture을 클릭 할 수록 더많은 레벨이 생성되며 고로 더 많은 조각들로 부서진다. 원하는 만큼의 조각 수만큼 생성한 뒤 다시 Fracture모드에서 Selection모드로 전환한다. 아래와같이 이제 흰색 바탕이 아닌 노란색으로 표신된다. 만약 표면을 원래 상태로 돌리고 싶다면 돌리고 싶은 사물을 선택 한뒤, Details탭에서 bone을 검색한뒤 'Show Bone Colors'를 끄면된다. 2023. 9. 21. [ 언리얼엔진5 ] 블루프린트에서 파이썬 사용하는 방법 언리얼엔진의 블루프린트에서 버튼을 생성해 준 후 버튼을 클릭할 때마다 파이썬을 이용한 'Hello World!'를 출력해 보았다. 1. 언리얼엔진에서 새로운 파일 생성 후 'Content Browser'안에 새로운 폴더 'EditorUtilities'를 만들어준다. 2. 생성한 파일 안에서 오른쪽 마우스 클릭 후 Editor Utilities > Editor Utility Widget을 선택한다. 3. 생성한 위젯을 더블 클릭하면 다음과 같은 화면이 뜬다. 왼쪽에 'Button'을 선택한다. 4. 버튼을 더블 클릭하면 오른쪽에서 버튼 색깔을 변경할 수 있다. 5. 버튼에 이벤트 추가하기 6. 위에서 '+'를 누르면 다음과 같이 블루프린트 화면이 뜬다. 7. 왼쪽 마우스를 클릭해 빈 공간에 끌어다 놓으면 .. 2023. 9. 18. [ 언리얼엔진5 ] 나무보트 물에 띄우기 문제 배를 물위에 생성하니 물이 배를 인지 못하고 배 안에 물결이 지나간다. 해결 방법 1. Content Browserd에서 Engine 폴더 -> Plugins 폴더 -> Water Content 폴더 -> Materials 폴더 -> Water Surface로 이동한다. 2. Water_Material 파일을 연다. 아래와 같은 창이 열린다. 3. Water Masking을 더블클릭해 준다. 새로운 창에 다음과 같은 화면이 뜬다. 4. 빈공간에 오른쪽 마우스를 클릭하면 아래와 같이 검색 창이 생긴다. 'StaticSwitchParameter'을 선택한다. 이름은 원하는 명칭으로 적어준뒤 왼쪽에 Default Value를 체크해준다. 이제 다른것들과 연결을 해주면 된다. 다음과 같이 두지점을 연결해 .. 2023. 9. 17. [ 언리얼엔진5 ] 언리얼엔진 튜터리얼 - Utilizing Python for Editor Scripting in Unreal Engine (2) 파이썬 코드를 적용해 보았다. 강좌에서는 예제로 unreal.EditorAssetLibrary를 사용하였다. 더 자세한 내용은 아래의 파이썬 API 문서 참고. unreal.EditorAssetLibrary — Unreal Python 5.2 (Experimental) documentation ie. (Reference/Text Path) StaticMesh’/Game/MyFolder/MyAsset.MyAsset’ ie. (Full Name) StaticMesh /Game/MyFolder/MyAsset.MyAsset ie. (Path Name) /Game/MyFolder/MyAsset.MyAsset ie. (Package Name) /Game/MyFolder/MyAsset docs.unrealengine.. 2023. 9. 15. [ 언리얼엔진5 ] 언리얼엔진 튜터리얼 - Utilizing Python for Editor Scripting in Unreal Engine (1) 언리얼엔진에서 제공하는 'Utilizing Python for Editor Scripting in Unreal Engine'을 따라 만들어 보려 한다. Utilizing Python for Editor Scripting in Unreal Engine | Course Gain an in-depth understanding of how to build simple, powerful tools with Python to optimize performance and production. Together, we will install our ... dev.epicgames.com 다음과 같은 페이지로 이동한다. 튜토리얼을 따라하기위해 무료로 제공되는 파일을 다운받아야한다. https://unrealengine.c.. 2023. 9. 14. [ 언리얼엔진5 ] 파이썬 적용 후 출력해보기 파이썬 명령어 실행 방법 프로젝트를 열고, 메인메뉴에서 편집(Edit) > 플러그인(Plugin)을 선택한다. 검색창에 'Python'을 검색한다. 'Python Editor Script Plugin'을 선택한다. 다시 시작 버튼을 눌러준다. 설치가 되었는지 확인하는 방법은 화면 하단에 보면 다음과 같이 Cmd안에 Python이 생성되어 있다. 파이썬 코드의 출력을 확인하기 위해 상단 메뉴에서 윈도우(Window) > 아웃풋로그(Output Log)를 선택한다. 다음과 같이 print('hello world') 입력 후 Enter을 누르면 Output Log에 출력된다. 파이썬 파일 가져오는 방법 Tools > Execute Python Script 선택을 한다. 원하는 파일 선택 후 열기를 누르면 실행.. 2023. 9. 13. 이전 1 2 3 4 5 6 7 8 ··· 45 다음 728x90