일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- UnrealEngine5
- UE5
- Frustum
- IFileDialog
- 프로그래머스
- 1563
- 2294
- directx
- 언리얼엔진5
- 오블완
- C++
- TObjectPtr
- DirectX11
- baekjoon
- Programmers
- RVO
- algorithm
- UnrealEngine4
- NRVO
- RootMotion
- GeeksForGeeks
- winapi
- Unreal Engine5
- 팰린드롬 만들기
- 티스토리챌린지
- const
- 백준
- C
- 줄 세우기
- softeer
- Today
- Total
목록전체 글 (734)
Game Develop
포폴에 너무 인게임컨텐츠가 부실해서(심지어 UI도 구현을 안했었다) 옵저버패턴 활용해서 UI코드를 작성하는 중이다. 인게임에 UI를 배치하면 위치조정을 해야하니 그냥 Transform 클래스에 TRS값 조절(Translation,Rotation,Scale)하는 ImGui윈도우를 렌더하는 함수를 추가했다. ImGui윈도우를 생성할때는 고유이름으로 생성해야하는데, 중복될경우 한개만 렌더가 된다. 꼭 이거때문이 아니더라도 각 오브젝트의 이름을 고유값으로 설정하고 싶었다. 그래서 트랜스폼을 상속받는 객체가 태그네임을 Set할 때 고유한값으로 Set할 수 있도록 코드를 작성했다. 대충 로직은 아래처럼 짰다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23..

내 포폴에 적용중인 Assimp버전이 너무 오래된 나머지, 믹사모에서 다운받은 FBX파일을 추출할 때 에러가 난다. 그래서 Assimp관련 파일들을 전부 교체했더니 에러가 떴다. 에러는 아래와 같다. 얼추 해석하면 aiMaterial::GetName()이라는 함수를 해당경로의 DLL파일에서 못찾는다..는 내용 같았다. DLL파일경로를 못찾나 싶었지만 프로젝트속성에 해당 경로는 설정이 잘 되어있었다. 뭐가 문제였나 싶었는데 에러메시지의 경로를 보니까 솔루션경로\x64\Debug 쪽으로 이어지길래 확인했더니, 해당폴더의 DLL파일이 구버전 그대로였다. 파일만교체하고 빌드가 안되는상태였어서 그런 것 같다. (정확히는 모르겠다.) 어쨌든 Debug폴더의 Assimp DLL파일만 새버전으로 교체했더니 잘 실행됐다..
https://www.acmicpc.net/problem/1987 1987번: 알파벳 세로 R칸, 가로 C칸으로 된 표 모양의 보드가 있다. 보드의 각 칸에는 대문자 알파벳이 하나씩 적혀 있고, 좌측 상단 칸 (1행 1열) 에는 말이 놓여 있다. 말은 상하좌우로 인접한 네 칸 중의 한 칸으 www.acmicpc.net 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 ..
https://www.acmicpc.net/problem/1759 1759번: 암호 만들기 첫째 줄에 두 정수 L, C가 주어진다. (3 ≤ L ≤ C ≤ 15) 다음 줄에는 C개의 문자들이 공백으로 구분되어 주어진다. 주어지는 문자들은 알파벳 소문자이며, 중복되는 것은 없다. www.acmicpc.net 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 7..
https://www.acmicpc.net/problem/1182 1182번: 부분수열의 합 첫째 줄에 정수의 개수를 나타내는 N과 정수 S가 주어진다. (1 ≤ N ≤ 20, |S| ≤ 1,000,000) 둘째 줄에 N개의 정수가 빈 칸을 사이에 두고 주어진다. 주어지는 정수의 절댓값은 100,000을 넘지 않는다. www.acmicpc.net 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 #include #include #include #include #i..
https://school.programmers.co.kr/learn/courses/30/lessons/17676?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 int solution(vector lines) { int answer = 0; vector startV; vector endV; for (int..
https://school.programmers.co.kr/learn/courses/30/lessons/1829 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78..
https://school.programmers.co.kr/learn/courses/30/lessons/42888?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 vector solution(vector record) { vector answer; map idMap; f..