| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- UE5
- 기초
- guide
- 문제풀이
- String
- 오류
- Algorithm
- dfs
- C#
- 백준
- Unity
- loop
- DP
- github
- Material
- dynamic
- c++
- 시작해요 언리얼 2022
- w3school
- Programming
- 파이썬
- Unreal Engine 5
- Tutorial
- W3Schools
- Basic
- python
- Class
- 재귀
- 프로그래밍
- parameter
- Today
- Total
목록Tutorial (101)
행복한 개구리
1. Collision 여태까지 진행한 프로젝트를 에디터에서 Play해보면 Quixel의 Nanite 품질 에셋이 인게임에서도 잘 표현되며 캐릭터도 돌아다닐 수 있는 것을 볼 수 있다. 하지만 문제는 캐릭터가 모든 Actor들을 뚫고다닌다는 문제가 있다. 이것은 우리가 새로 배치한 Actor들에 Collision이라는 충돌판정 기능이 없어서 생긴 일인데, 충돌판정이 일어나도록 만들어주면 된다. 이런 Collision이 없어 발생하는 문제는 시네마틱 영상 제작과 같은 그저 보기위한 영상을 제작할 땐 문제가 되지 않을수도 있지만, 플레이어가 직접 인게임에서 상호작용을 하는 게임의 경우엔 심각한 문제가 될 수 있다. Content Browser에서 해당 Actor의 Static Mesh Asset을 더블클릭하..
시작해요 언리얼 2022 하이라이트 - YouTube 본 게시글은 'Unreal Engine KR 유튜브 채널의 시작해요 언리얼 2022 하이라이트'를 시청하며 연습한 것입니다. 1. Material 1) Albedo 이번에는 지난 게시글에서 다운로드까지 받았던 Quixel 에셋들의 Material을 수정해볼 것이다. 이전에 받았던 Quixel의 에셋들 또한 Static Mesh와 Material이 합쳐져 표현되는 형식이기 때문에 Actor에서 Material을 기본 Material로 변경한다면 오른쪽 사진과 같이 아무런 색이 지정되지 않은 그저 모델링 에셋일 뿐이다. 배치한 Actor를 선택하고 Details 패널에서 Material에 있는 머티리얼 아이콘을 더블클릭하면 위 ..
시작해요 언리얼 2022 하이라이트 - YouTube Unreal Engine KR Youtube - 시작해요 언리얼 2022 하이라이트 본 게시글은 'Unreal Engine KR 유튜브 채널의 시작해요 언리얼 2022 하이라이트'를 시청하며 연습한 것입니다. 1. Quixel Bridge 지난 게시글에 이어서 이번엔 Quixel이라는 것을 살펴볼 것이다. Quixel은 세계 최대 규모의 사진 측량 에셋 라이브러리 및 번들 소프트웨어를 개발, 제공하는 회사다. Quixel은 Megascans, Bridge, Mixer 등 Megascan ecosystem 제품군을 UE크리에이터에게 완전히 무료로 제공하고 있다. Quixel의 에셋들은 실사라고 생각될 정도로 고퀄리티의 에셋이 ..
(3) 시작해요 언리얼 2022 하이라이트 - YouTube Unreal Engine KR Youtube - 시작해요 언리얼 2022 하이라이트 본 게시글은 'Unreal Engine KR 유튜브 채널의 시작해요 언리얼 2022 하이라이트'를 시청하며 연습한 것입니다. 1. 캐릭터 속성 변경 지난 게시글에서 움직이던 우리의 캐릭터 속성을 변경할 수 있다. 예를 들면, 이동속도나 점프력 등이 되겠다. 이런 속성을 변경하기 위해선 스크립트 내용 변경이 필요하므로 해당 프로젝트의 스크립트인 Blueprint를 찾아야한다. Starter Content로 ThirdPerson 프로젝트를 시작했으니 찾아보자. Content Drawer(Ctrl + Space) > All > Content..
C++ 예외 C++ 코드를 실행할 때, 프로그래머의 실수로 인한 코딩 에러 또는 잘못된 입력, 이 외의 볼 수 없는 요소들로 인한 에러가 발생할 수 있습니다. 에러가 발생하면, C++는 보통 실행을 멈추고 에러메시지를 생성할 것입니다. C++ try와 catch C++에서 예외를 다루는 세가지 키워드가 있습니다: try , throw 그리고 catch : try 선언은 실행되는 동안 당신이 에러를 위한 코드 블럭을 정의할 수 있습니다. throw 선언은 실행 중에 문제를 발견하면 예외를 배출하며 사용자 지정 에러를 생성할 수 있습니다. catch 선언은 try 블럭에서 에러가 발생하면 실행시킬 코드 블럭을 정의할 수 있습니다. try , catch 는 짝지어 사용합니다: 예시 try { // 시도할 코드..
C++ 파일 fstream 라이브러리는 우리가 파일로 작업할 수 있게 해줍니다. fstream 라이브러리를 사용하려면 표준 그리고 헤더 파일을 둘 다 포함해야합니다: 예시 #include #include fstream 라이브러리는 우리가 파일을 생성하거나, 작성하거나, 읽게해주는 세 개의 클래스를 포함합니다. 파일 생성하고 작성하기 파일을 생성하기 위해서는 ofstream 또는 fstream 클래스를 사용하고 파일의 이름을 특정하면 됩니다. 파일에 작성하려면 삽입 연산자