[#1] 노베이스 언리얼 도전기
공부/언리얼 엔진2024. 5. 4. 00:24[#1] 노베이스 언리얼 도전기

2학기에 언리얼 엔진 수업이 있기도 하고, 곧 쓸 수도 있을 것 같아서유튜브 강의를 보며 언리얼 엔진을 공부해보기로 했다.1. 언리얼 엔진 설치 및 프로젝트 생성Epic Games 런처를 깔고 그 안에서 언리얼 엔진을 설치할 수 있다.나는 이번에 공부를 위해 5.4.1 버전을 설치했다.그 후에 에디터를 실행하고 삼인칭 게임 프로젝트를 하나 생성했다.2. 새 레벨 만들기언리얼 엔진에서는 콘텐츠 드로어라는 곳에 유니티 인스펙터 같이 파일들이 모여있다. 거기서 내 개인 파일을 하나 만들고, 그 안에 새 레벨을 하나 만들었다.만든 레벨을 실행하면 까만 화면만 나온다. 아직 아무것도 없는 쌩 레벨이기 때문.그래서 이를 해결하기 위해 몇 가지 설정을 해 주어야 한다.2-1. 새 레벨에 조명 설정해주기창 -> 환경 ..

[#11] 완전 기초부터 시작하는 블렌더
공부/블렌더2024. 1. 14. 15:53[#11] 완전 기초부터 시작하는 블렌더

1. 렌더링 방법 블렌더가 렌더링을 하는 방법은 두가지가 있다. Cycles : 렌더링 속도가 느린 대신 결과물의 퀄리티가 뛰어나다. EEVEE : 렌더링 속도가 거의 실시간 급이지만 빛과 그림자 표현이 투박하고 퀄리티가 Cycles보다 떨어지는 감이 있다. 그래서, EEVEE를 사용하여 씬에서 렌더링 되는 것을 보고, Cycles를 사용해 최종 렌더링을 하는것이 효율적이다. 2. Lighting 특정 부분에 광원을 만드는 작업이다. 우측 탭에 지구 모양을 클릭하면, 블렌더에 전반적으로 적용되는 월드 조명을 선택할 수 있다. 기본값은 1로 설정되어있는데, 공기는 발광하지 않으니 0으로 설정해준다. 그리고, Light의 종류는 네가지가 있다. 우측 탭의 전구 모양을 클릭하면 전구의 종류와 색상, 밝기를 조..

[#10] 완전 기초부터 시작하는 블렌더
공부/블렌더2024. 1. 14. 15:09[#10] 완전 기초부터 시작하는 블렌더

1. Texture Paint Texture Paint는 질감 표현을 손으로 직접 그리게 해 주는 기능이다. Shader Editor를 불러온 후, Image Texture를 하나 생성해 Base Color와 연결해준다. 그 후에 New 버튼을 눌러 새로운 이미지를 생성한다. 그렇게 생성한 것을 불러온 후, 오브젝트를 선택하고 U키를 눌러 Unwrap을 해준다. 그렇게 되면 Image Editor 탭에 전개도가 생긴다. 그 위에 브러쉬로 색을 입히면, 전개도에 칠해진대로 오브젝트에 적용된다. 그리고 이런 이미지는 저장해주어야 제대로 저장되므로, Alt + S를 눌러 저장해준다.우측 창의 스패너모양을 누르면 브러쉬 설정이 가능하고, Texture Mask를 적용하면 만들어둔 텍스쳐를 불러와 그 질감대로 칠..

[#9] 완전 기초부터 시작하는 블렌더
공부/블렌더2024. 1. 14. 14:17[#9] 완전 기초부터 시작하는 블렌더

1. 오브젝트 만들기 1-1. 초콜릿 Cube 오브젝트를 하나 생성해서, 납작하게 만들어 초콜릿모양으로 만들었다. Array Modifier (배열) 특정 방향으로 오브젝트를 복사해주는 것이다. 이것을 이용해 초콜릿 패턴을 만들었다. 1-2. 빵 UV Sphere를 하나 생성한 후, 반을 날려 반 구로 만들었다. 그 후, Subdivision Surface를 적용해 부드럽게 해주었고, Loop cut을 조절해 펑퍼짐한 느낌을 주었다. Proportional Editing 뷰포트의 상단에, 동그라미가 여러개 있는 표시가 있는데, 그걸 누르면 Proportional Editing을 활성화할 수 있다. 그리고 점을 하나 잡고 움직여보면, 근처에 있는 것들도 같이 따라와 자연스럽게 늘리고 줄일 수 있다. 이것을..

[#8] 완전 기초부터 시작하는 블렌더
공부/블렌더2024. 1. 14. 13:17[#8] 완전 기초부터 시작하는 블렌더

1. PBR Texture (Physically Based Redering) 1-1. PBR Texture란? 2D 면의 형태를 띈 물체를 입체감이 있게 재질을 표현하는 것이다. 이것을 사용하기 위해서는 외부 사이트에서 PBR Texture를 다운받아야 한다. ambientCG 바로가기 텍스쳐를 다운받을 때에는 .png 파일로 다운받는 것이 제일 적절하다. 화질도 설정할 수 있는데, 8K 화질은 1기가 가까이 돼서 4K로 다운받았다. Color.png는 색상에 관한 정보를 담고 있고, Roughness.png 재질의 거친 정도를 표현할 때 사용된다. Normal~~.png는 요철, 즉, 재질의 높이에 대한 정보를 담고 있다. Displacement.png는 높이에대한 정보를 담고 있는데, 이것은 Mesh..

[#7] 완전 기초부터 시작하는 블렌더
공부/블렌더2024. 1. 13. 23:11[#7] 완전 기초부터 시작하는 블렌더

1. 오브젝트 Scale 조정 N키를 누르면 Viewport 오른쪽에 메뉴가 생긴다. 여기서 오브젝트를 선택하면 Item 탭이 생기는데, 여기서 Dimensions에 오브젝트의 크기가 미터단위로 나와있다. 따라서 이걸 보며 오브젝트의 크기를 조정해주어야 한다. 나의 경우는 컵의 크기가 3미터가 넘어가서, Z축이 0.1미터가 되도록 줄여주었다. 2. 바닥 생성 후 오브젝트 놓기 Plain을 생성 후, 컵과 접시를 이 위에 놓아주어야 한다. 뷰포트 상단에 있는 자석아이콘을 누르면, 오브젝트의 움직임이 1미터 단위로 보정되어서 움직여진다. 자석 옆에 있는 아이콘을 누르면, 몇가지 옵션이 뜨는데 초기값은 Increment이다. 이것을 Face로 바꾼 후 컵과 접시를 Plain 위에서 움직이면 Plain에 딱 붙..

image