본문 바로가기

전체 글404

[ 언리얼엔진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.
[ 언리얼엔진5 ] UE에서 영상(렌더링) 찍는 방법 최종 목표 UE에서 영상 및 카메라 각도를 변경하며 찍는 방법 1. Place Actors 메뉴에서 Cine Camera Actor을 선택한다. 2. Perspective 메뉴를 선택 후 생성한 카메라를 선택한다. 3. 창에서 아래와 같이 카메라 뷰가 보인다. 4. 왼쪽 상단에 무비아이콘을 눌러 Add Level Sequence를 선택한다. 5. 원하는 파일명을 적은뒤 저장을 누른다. 6. 저장을 누르는 순간 아래와 같이 화면에 생성된다. 여기서 카메라 방향,위치 설정 및 영상 길이를 조절할 수 있다. 7. 오른쪽 Outliner에서 카메라를 선택한 후 아래의 이미지 처럼 카메라를 끌어다가 놓는다. 여기서 원하는 카메라 각도와 높이조절을 해서 Transform +를 누르면 영상이 실행되면서 카메라의 움직.. 2023. 11. 8.
[ 언리얼엔진5 ] 나이아가라 물색깔 바꾸는 방법 최종 목표 나이아가라 물색깔 바꾸기 1. Content Browser에서 오른쪽 마우스를 클릭한 뒤 Niagara System을 선택한다. 2. New system from a template or behavior example을 선택한다. 3. 생성한 나이아가라를 더블 클릭한 후 Grid3D_FLIP_FluidControl_Emitter 리스트 중에 아래에 Mesh Renderer을 선택한다. Override Materials안에 M_WaterSDF_Inst 아래 파일과 돋보기가 붙어있는 아이콘을 누른다. ( M_WaterSDF_Inst파일의 위치를 찾아준다.) 4. Content Browser 화면으로 오면 원본 파일의 위치로 이동해있다. M_WaterSDF_Inst 오른쪽 마우스 클릭 후 복사(Du.. 2023. 11. 1.
[ 언리얼엔진5 ] 키보드로 나이아가라 비활성화 및 활성화 하는 방법 최종 목표 게임 플레이를 시작했을 때 키보드 F키를 누르면 나오던 물을 멈추게 해 보았다. 1. Content Browser에서 오른쪽 마우스를 클릭한 뒤 Blueprint Class를 선택한다. 2. Actor을 선택한다. 3. 원하는 명칭으로 설정을 해준 뒤 더블 클릭한다. 4. 블루프린트 화면이 뜰 텐데 이때 왼쪽 Components에서 +Add를 클릭한뒤 Niagara Particle System Component를 선택한다. 5. 오른쪽 Details에서 Niagara System Asset에서 원하는 Niagara Actor을 선택한다. 6. 상단 Viewport에서 Event Graph를 선택한 뒤 아래와 같이 블루프린트에 만들어준다. Compile과 저장을 한뒤 게임 플레이를 했을 때 F를.. 2023. 10. 30.
[ 언리얼엔진5 ] 제3의 캐릭터 추가하는 방법 이미 생성된 프로젝트에서 제3의 캐릭터 추가하는 방법 1. Content Browser -> +Add -> Add Feater or Content Pack을 선택한다. 2. Third Person 선택 후 Add to Project를 클릭한다. Content Browser에 ThirdPerson파일이 생성되었다면 성공! 3. 상단 메뉴에서 Edit->Project Settings를 클릭한다. 4. 새로운 창이 뜨는데 이때 왼쪽의 메뉴에서 Maps & Modes를 선택한다. Selected GameMode에서 BP_ThirdPersonGameMode로 변경한다. 5. 게임 실행을 누르면 아래와 같이 제3의 캐릭터로 이동이 가능해진다. 2023. 10. 24.
[ 언리얼엔진5 ] Landscape에 이미지로 Texture을 입히는 방법 현제 지면에 이미지 파일의 texture 추가하는 방법 Texture로 입힐 이미지 파일을 Content Browser에 끌어다 놓는다. 이때 추가된 파일유형은 Texture로 추가된다. Content Browser의 빈 공간에서 오른쪽 마우스 클릭 후 Material->Material을 선택해 준다. 아래와 같이 Material이라는 항목이 새로 생긴다. 새로 생성한 Material을 더블 클릭한다. 아래와 같은 창이 열린다. 생성한 Texture을 위에서 연 창안에 끌어다 놓으면 아래와 같은 Texture Sample노드가 생성된다. 방금 생성된 노드의 RGB와 Base Color을 연결시켜 준다. 왼쪽 상단의 Apply와 저장을 눌러준 뒤 창을 닫는다. 아래와 같이 Texture이 입혀졌다. 2023. 10. 23.
[ Blender ] GeoTIFF파일로 BlenderGIS에서 지형만들기 1. 아래의 링크에서 Download Zip을 한다. https://github.com/domlysz/BlenderGIS 2. Blender을 킨 후 Edit -> Preferences로 이동한다. 3. Add ons로 이동후 검색창에 BlenderGIS를 검색한다. 3D View: BlenderGIS를 선택한다. 4. Import -> Georeferenced raster로 이동후 Tiff파일을 추가한다. 5. 추가할 때 아래와 같이 설정을 해준다. Mode는 DEM as diplacement texture Subdivision은 Subsurf로 설정해 준다. 아래와 같은 결과물이 나왔다. 원하는 만큼의 땅 굴곡이 너무 약했다. 지형을 선택한 뒤 Modifiers -> Levels Viewport를 6.. 2023. 10. 20.
[ 언리얼엔진5 ] 특정 지형만 추출하는 방법 최종 목표 Cesium으로 생성된 지형에서 특정 지형만 추출하는 방법 1. Cesium Cartographic Polygon을 선택한다. 2. 아래와 같은 사각형이 화면에 생긴다. Location과 Scale을 사용하여 추출할 지형의 위에 위치하게 한다. 3. Add를 선택한 후 Cesium Polygon Raster Overlay를 추가한다. 4. Details에서 Polygons의 +를 눌러 CesiumCameraManager0을 추가한다. 5. Invert Selection을 선택한 뒤 Exclude Selected Tiles를 끈다. 최종 결과물! 2023. 10. 19.
[ 언리얼엔진5 ] Cesium으로 적용한 지형에 하늘 추가하는 방법 최종 목적 현제 언리얼엔진에서 Cesium을 사용하여 한국지형의 일부분을 3D로 구현한 상태이다. 하늘(빛)이 추가되어 있지 않아서 현제 어두운 상태다. 여기서 Cesium에서 제공해주는 기능으로 하늘을 추가해 보았다. 1. 왼쪽의 Cesium창에서 Quick Add Basic Actors 아래에 Cesium Sunsky를 선택한다. 오른쪽 Outliner에 CesiumSumSky0이 생성된다. 이때 화면에 아래와 같이 잘 나오면 성공! 하지만 아래와 같이 화면이 검은색이 된다면 CesiumSumSky0을 선택한 상태에서 바로 아래 Details에서 Date and Time안에 Time Zone을 변경해 주면 된다. 아래와 같이 밝아진다! 타임존 설정을 조절해서 노을을 표현할 수도 있다. 2023. 10. 18.
728x90