Nephrite21

언리얼 유체 시뮬레이션 과정 1 - 언리얼 프로젝트를 C++로 전환 및 Visual Studio For Unreal 셋업 본문

Unreal SPH 시뮬레이션

언리얼 유체 시뮬레이션 과정 1 - 언리얼 프로젝트를 C++로 전환 및 Visual Studio For Unreal 셋업

Nephrite21 2024. 11. 3. 22:15

언리얼에서 블루프린트로 생성한 프로젝트는 C++ 클래스를 추가하기만 하면 C++로 빌드하기 위한 내용들이 자동으로 추가된다고 한다.

최상단 새로운 C++ 클래스...

최상단 새로운 C++ 클래스를 눌러서 새로운 클래스를 만든다

간단한 템플릿 설정과 경로 설정을 마치면 프로젝트를 Visual Studio에서 빌드하라는 메시지가 뜨고 Visual Studio가 실행된다.

언리얼 통합구성 창이 뜨고, 해당 오류 전부 수정한다.

이부분은 자동으로 명명 규칙에 맞는 이름을 알려주는데, 자세한 정보에서 링크 타고 들어가면 파일이 있다. .editorconfig 파일 추가를 누르고, 파일 안의 내용을 전부 붙여넣는다. 그러면 명명 규칙이 제대로 설정된다.

가장 중요한 HLSL 지원이다. 구성 버튼을 눌러 해결한다.

다시 전체 구성상태의 새로고침을 하니까 이렇게 뜬다.

설치 링크 들어가면 다음과 같은 창이 뜬다.

하라는 대로 따라해본다.

이후 상부 설정을

이 상태로 바꾸고, 

UE5 빌드,

NiagaraFluid(사용자 프로젝트) 빌드 후

사용중인 엔진에 설치하면 

통합 구성 상태가 제대로 구성되고

프로젝트 -> 디버그 -> 새 인스턴스 시작으로 에디터를 실행할 수 있게 된다.