Giter VIP home page Giter VIP logo

gamemath's People

Contributors

eunwoosong avatar ideugu avatar onlybooks avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

gamemath's Issues

책 479페이지 13-3 번 실습 예제 SoftRenderer3D.cpp 파일 업데이트가 필요합니다.

책 479페이지 13-3 번 실습 예제 gamemath-13-3/Source/Player/SoftRenderer3D.cpp 에서

// 절두체 선언
Frustum frustumInView(frustumPlanes);

으로 되어있지만 책에서는 frustumFromMatrix 라는 이름으로 사용한 것으로 보입니다.

13-3c 브랜치에는 정상적으로 frustumFromMatrix 로 등록되어 있는 것으로 보아 실수로 이름 업데이트를 누락하신 것으로 사료됩니다.
감사합니다.


Q. 추가적으로 질문이 있습니다.
책 468 페이지에서
원근 투영 행렬의 행벡터를 계산한 4차원 벡터를 (a, b, c, d)로 표시했을 때 이를 뷰 공간의 점 (x, y, z, 1)과 내적한 결과
는 평면의 방정식과 형태가 동일하다는 내용이 있습니다만,
원근 투영 행령의 행벡터들이 어떻게 평면의 방정식의 a, b, c, d (특히 d 의 경우) 가 될 수 있는지 잘 모르겠습니다..

536p, 540p에 오탈자가 있는 것 같습니다

536p
수식을 제외한 밑에서 4번째줄인 '좌변의 극한식은 극한의 성질 1에 의해 다음과 같이 분리된다.' 부분에서 좌변이 아니라 우변인 것 같습니다.

540p
식 15-11 바로 아래 유도과정 중 2번째 단계에서 분자에 cos²θ-1 이라고 되어있는데 cos²h-1 인 것 같습니다.

50페이지 빌드>솔루션 빌드에서 오류가 나옵니다.

심각도 코드 설명 프로젝트 파일 줄 비표시 오류(Suppression) 상태
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30
오류(활성) E0135 네임스페이스 "std"에 "unique_ptr" 멤버가 없습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류(활성) E0439 '>'가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류(활성) E0040 식별자가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류(활성) E0135 네임스페이스 "std"에 "unique_ptr" 멤버가 없습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
오류(활성) E0439 '>'가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
오류(활성) E0040 식별자가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
오류(활성) E0135 네임스페이스 "std"에 "unique_ptr" 멤버가 없습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30
오류(활성) E0439 '>'가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30
오류(활성) E0040 식별자가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30
오류(활성) E0020 식별자 "_Meshes"이(가) 정의되어 있지 않습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 35
오류(활성) E0020 식별자 "_Meshes"이(가) 정의되어 있지 않습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 36
오류(활성) E0020 식별자 "_Textures"이(가) 정의되어 있지 않습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 43
오류(활성) E0135 네임스페이스 "std"에 "unique_ptr" 멤버가 없습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류(활성) E0439 '>'가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류(활성) E0040 식별자가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류(활성) E0135 네임스페이스 "std"에 "unique_ptr" 멤버가 없습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류(활성) E0439 '>'가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류(활성) E0040 식별자가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류(활성) E0135 네임스페이스 "std"에 "unique_ptr" 멤버가 없습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류(활성) E0439 '>'가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류(활성) E0040 식별자가 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류 C2275 'CK::DD::GameObject': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
오류 C2275 'CK::DD::GameObject': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
오류 C2039 'const_iterator': 'global namespace''의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29 오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29 오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33 오류 C2275 'CK::DD::GameObject': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494 오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494 오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 오류 C2039 'const_iterator': 'global namespace''의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30
오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류 C2275 'CK::DD::GameObject': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류 C2275 'CK::DD::Mesh': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류 C2974 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
메시지 'std::unordered_map' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2976 'std::unordered_map': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
메시지 'std::unordered_map' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류 C2275 'CK::Texture': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류 C2974 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
메시지 'std::unordered_map' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2976 'std::unordered_map': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
메시지 'std::unordered_map' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류 C2065 '_Meshes': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 35
오류 C2065 '_Meshes': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 36
오류 C2065 '_Textures': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 43
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
오류 C2275 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
오류 C2275 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
오류 C2039 'const_iterator': 'global namespace''의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29 오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29 오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33 오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 오류 C2275 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494 오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494 오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 오류 C2039 'const_iterator': 'global namespace''의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30
오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
오류 C2275 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
메시지 'std::vector' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
오류 C2275 'CK::DDD::Mesh': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
오류 C2974 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
메시지 'std::unordered_map' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2976 'std::unordered_map': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
메시지 'std::unordered_map' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
메시지 'std' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
오류 C2275 'CK::Texture': 형식 대신 식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
오류 C2974 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
메시지 'std::unordered_map' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2976 'std::unordered_map': 템플릿 인수가 너무 적습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
메시지 'std::unordered_map' 선언을 참조하십시오. EngineModule C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2059 구문 오류: '>' EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
오류 C2065 '_Meshes': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 35
오류 C2065 '_Meshes': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 36
오류 C2065 '_Textures': 선언되지 않은 식별자입니다. EngineModule D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 43
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류 C2275 'CK::DD::GameObject': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 28
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
오류 C2275 'CK::DD::GameObject': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29
오류 C2039 'const_iterator': 'global namespace''의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29 오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 29 오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33 오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 오류 C2275 'CK::DD::GameObject': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494 오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494 오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30 오류 C2039 'const_iterator': 'global namespace''의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30
오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 30
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류 C2275 'CK::DD::GameObject': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 66
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류 C2275 'CK::DD::Mesh': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류 C2974 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
메시지 'std::unordered_map' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2976 'std::unordered_map': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
메시지 'std::unordered_map' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 67
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류 C2275 'CK::Texture': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류 C2974 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
메시지 'std::unordered_map' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2976 'std::unordered_map': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
메시지 'std::unordered_map' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 68
오류 C2065 '_Meshes': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 35
오류 C2065 '_Meshes': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 36
오류 C2065 '_Textures': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D\GameEngine.h 43
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
오류 C2275 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 28
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
오류 C2275 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29
오류 C2039 'const_iterator': 'global namespace''의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29 오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 29 오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33 오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 오류 C2275 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494 오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494 오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30 오류 C2039 'const_iterator': 'global namespace''의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30
오류 C2334 '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 30
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
오류 C2275 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
오류 C2974 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2976 'std::vector': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
메시지 'std::vector' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector 494
오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 78
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
오류 C2275 'CK::DDD::Mesh': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
오류 C2974 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
메시지 'std::unordered_map' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2976 'std::unordered_map': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
메시지 'std::unordered_map' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 79
오류 C2039 'unique_ptr': 'std'의 멤버가 아닙니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
메시지 'std' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional 33
오류 C2065 'unique_ptr': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
오류 C2275 'CK::Texture': 형식 대신 식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
오류 C2974 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
메시지 'std::unordered_map' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2976 'std::unordered_map': 템플릿 인수가 너무 적습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
메시지 'std::unordered_map' 선언을 참조하십시오. SoftRendererPlayer C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map 67
오류 C2059 구문 오류: '>' SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
오류 C2238 ';' 앞에 예기치 않은 토큰이 있습니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 80
오류 C2065 '_Meshes': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 35
오류 C2065 '_Meshes': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 36
오류 C2065 '_Textures': 선언되지 않은 식별자입니다. SoftRendererPlayer D:\RnD\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D\GameEngine.h 43

209개가 나오는데요.

조언 좀 부탁드립니다.

카메라 공간에 대해 질문이 있습니다

  1. 348p의 그림 10-8에서 180도로 Yaw회전을 하면 그림 10-9처럼 좌표계가 변하는게 맞나요?
    그런데 10-1의 소스코드(352p 주석 4번째)에서 카메라에게 Yaw회전을 하는 부분을 없애도
    z축이 양의 방향을 향하고 있습니다. 결국 회전을 하나 안 하나 z축은 양의 방향을 보고 있고 플레이어도 화면에 나옵니다
    (351p 설명에 보면 "뒤에 위치한 플레이어를 보려면 요 회전으로 180도 돌려줘야 한다" 라고 나와 있는데 말이죠)
    왜 그런건가요?

  2. 왜 180도로 Yaw회전을 한 후에도 CameraObject::GetViewMatrix() 함수에서 x와 z축을 음수로 바꾸는지 모르겠습니다.
    이미 180도를 한 이후에는 그림 10-9의 좌표계로 바뀐 상태가 아닌가요?
    혹시 Yaw회전을 하는 것은 좌표계를 유지한 채 그냥 카메라를 돌리는 것이고 CameraObject::GetViewMatrix() 함수에서 x와 z축을 음수로 바꾸는 것은 좌표계 축의 방향을 바꾸는 것인가요?

빌드가 안돼요

자꾸 실패가 2개있어요...

다시 설치하고 해도 안돼요

3번이나 지웠다가 설치해봤어요..ㅠㅠㅠ 노트북이라 그런건가요?
화면 캡처 2022-12-16 105533
화면 캡처 2022-12-16 105731

책 p104 예제 3-2 관련 질문입니다.

// 원을 구성하는 벡터를 모두 붉은색으로 표시한다.
for (auto const& v : circles)
{
r.DrawPoint(v + center, LinearColor::Red);
}

원을 구성하는 벡터를 DrawPoint 함수로 출력하는 것 같은데요.
center라는 Vector2 형식의 변수가 없어서 혹시 currentPosition 변수의 오타가 아닌가해서 질문드립니다.

우연히 블로그 보고 공부하다가 유투브에서 책 발간하신다는 소식 듣고 구매해서 공부중입니다.
힘내세요. 감사합니다.

솔루션 빌드 2개 성공 2개 실패 다시 설치해도 안되요..ㅠㅠ

빌드 시작...
1>------ 빌드 시작: 프로젝트: MathModule, 구성: Debug x64 ------
1>Precompiled.cpp
1>Box.cpp
1>Circle.cpp
1>Color32.cpp
1>Frustum.cpp
1>LinearColor.cpp
1>Math.cpp
1>Matrix2x2.cpp
1>Matrix3x3.cpp
1>Matrix4x4.cpp
1>Plane.cpp
1>Quaternion.cpp
1>Rectangle.cpp
1>Rotator.cpp
1>Sphere.cpp
1>Transform.cpp
1>Vector2.cpp
1>Vector3.cpp
1>Vector4.cpp
1>코드를 생성하고 있습니다...
1>MathModule.vcxproj -> C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Output\Windows\Library\Debug\MathModule.lib
2>------ 빌드 시작: 프로젝트: RendererModule, 구성: Debug x64 ------
2>Precompiled.cpp
2>Shader.cpp
2>Vertex.cpp
2>PerspectiveTest.cpp
2>WindowsGDI.cpp
2>WindowsRSI.cpp
2>코드를 생성하고 있습니다...
2>Shader.cpp
2>Vertex.cpp
2>RendererModule.vcxproj -> C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Output\Windows\Library\Debug\RendererModule.lib
3>------ 빌드 시작: 프로젝트: EngineModule, 구성: Debug x64 ------
3>Precompiled.cpp
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,25): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,35): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,36): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,13): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,13): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,46): error C2059: 구문 오류: '>'
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,67): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,31): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,41): error C2059: 구문 오류: '>'
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,79): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,31): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,41): error C2059: 구문 오류: '>' 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,77): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,19): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,29): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,30): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,40): error C2059: 구문 오류: '>'
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,49): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,50): error C2275: 'CK::DD::Mesh': 형식 대신 식이 필요합니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,54): error C2059: 구문 오류: '>'
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,64): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,50): error C2275: 'CK::Texture': 형식 대신 식이 필요합니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,57): error C2059: 구문 오류: '>'
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,69): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(35,57): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(36,69): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(43,90): error C2065: '_Textures': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,25): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,35): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,36): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,13): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,13): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,46): error C2059: 구문 오류: '>'
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,67): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,31): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,41): error C2059: 구문 오류: '>'
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,79): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,31): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,41): error C2059: 구문 오류: '>' 3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,77): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,19): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,29): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,30): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,40): error C2059: 구문 오류: '>'
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,49): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,50): error C2275: 'CK::DDD::Mesh': 형식 대신 식이 필요합니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,54): error C2059: 구문 오류: '>'
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,64): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,50): error C2275: 'CK::Texture': 형식 대신 식이 필요합니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,57): error C2059: 구문 오류: '>'
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,69): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(35,56): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(36,68): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
3>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(43,89): error C2065: '_Textures': 선언되지 않은 식별자입니다.
3>"EngineModule.vcxproj" 프로젝트를 빌드했습니다. - 실패
4>------ 빌드 시작: 프로젝트: SoftRendererPlayer, 구성: Debug x64 ------
4>Precompiled.cpp
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,25): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,35): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,36): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,13): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,13): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,46): error C2059: 구문 오류: '>'
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,67): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,31): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,41): error C2059: 구문 오류: '>'
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,79): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,31): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,41): error C2059: 구문 오류: '>' 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,77): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,19): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,29): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,30): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,40): error C2059: 구문 오류: '>'
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,49): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,50): error C2275: 'CK::DD::Mesh': 형식 대신 식이 필요합니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,54): error C2059: 구문 오류: '>'
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,64): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,50): error C2275: 'CK::Texture': 형식 대신 식이 필요합니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,57): error C2059: 구문 오류: '>'
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,69): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(35,57): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(36,69): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(43,90): error C2065: '_Textures': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,25): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,35): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,36): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,13): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,13): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,46): error C2059: 구문 오류: '>'
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,67): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,31): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,41): error C2059: 구문 오류: '>'
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,79): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,31): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,41): error C2059: 구문 오류: '>' 4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,77): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,19): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,29): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,30): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,40): error C2059: 구문 오류: '>'
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,49): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,50): error C2275: 'CK::DDD::Mesh': 형식 대신 식이 필요합니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,54): error C2059: 구문 오류: '>'
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,64): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,50): error C2275: 'CK::Texture': 형식 대신 식이 필요합니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,57): error C2059: 구문 오류: '>'
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,69): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(35,56): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(36,68): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
4>C:\Users\djup1\Downloads\gamemath-main\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(43,89): error C2065: '_Textures': 선언되지 않은 식별자입니다.
4>"SoftRendererPlayer.vcxproj" 프로젝트를 빌드했습니다. - 실패
5>------ 건너뛴 빌드: 프로젝트: ALL_BUILD, 구성: Debug x64 ------
5>이 솔루션 구성에 대해 빌드하도록 선택된 프로젝트가 없습니다.
========== 빌드: 2개 성공, 2개 실패, 0개 최신 상태, 1개 건너뜀 ==========
========== 00:16.382 경과 ==========

pg 160에 오류를 발견한 것 같습니다.

안녕하세요. 며칠 전에 책 주문해서 정말 잘 읽고 있습니다!

160pg에서 아래에서 2번째 단락의 시작 부분에 오류가 있는 것 같은데요,
**_이는 (ax + by, cx + dy)의 형식에 a = k, b = 0, c = k, d = 0 을 대입한 결과와 동일하므로.._**
이 부분을
**_a = k, b = 0, c = 0, d = k_**
로 바꾸어야 하는 게 맞지 않는가 싶어 이슈 남깁니다.

실행 파일만 따로 실행할때의 문제

안녕하세요....

내적 부분중 조명 예제 7-2 를 하고 있습니다.

문득 실행파일만 따로 가지고 있으면 좋겠다 생각을 하게 되었는데요

vs 2022 에서 project 폴더를 만들고 컴파일 빌드하면 output 에 실행파일이 나오기는 하지만 실행되지 않습니다.

그래서 Release 모드로 바꾸어서 해보았는데 실행은 되지만 윈도우즈만 덩그라니 나오고 아무것도 되지 않습니다.

굳이 이렇게 해 두신 건가요 아니면 제가 못하는 걸까요?

464p 질문입니다

주석 3번
절두체를 구성하는 평면의 방정식에서
+X가 우평면이 맞나요?

568p에 오탈자가 있는 것 같습니다

568p 맨 아래 v'에 대한 수식 정리과정 두번째 단계의 두번째항 e의 지수에 벡터(n)·θ가 아니라 벡터(n·θ)로 묶여있는데 1단계 e의 지수처럼 따로 떨어져야 하는 것 같습니다.

[pg52] CK소프트렌더러 카메라 시야각 단축키

안녕하세요. pg52에 CK소프트렌더러 작동키와 관련해 오류가 있는 것 같습니다.

첫 문단에 "...또한 페이지업, 페이지다운키를 사용해 카메라의 시야각도 조절할 수 있다."
라고 나와 있는데, 프로그램 상으로는 Home | End 키로 동작됩니다.

확인해 보시고 오류가 맞다면 깃허브 코드 업데이트 부탁드립니다 :D

620p 식 17-2번 질문입니다

t' world식에서

((Xx , Yx, Zx) * t' , (Xx,Yx,Zx) * t' , (Xx,Yx,Zx) * t') *s +t
이 부분이
((Xx , Yx, Zx) * t' , (Xy,Yy,Zy) * t' , (Xz,Yz,Zz) * t') *s +t
이렇게 바뀌어야 하는 게 맞나요?

맵핑 관련해서 문의가 있습니다.

안녕하세요?

얼마 전에 책을 샀고, 책 덕분에 많은 도움이 되고 있습니다.
저는 직장인이고 게임 개발이나 그래픽과는 전혀 관련이 없는 업무를 하고 있습니다.
그냥 오래 전부터 3D 그래픽에 관심은 있지만 3dx Max나 Maya, Blender 등의 3D 그래픽 툴을 잘 사용하는 것도 아니고,
그렇다고 Open GL이나 Direct X 등, 많은 사람들이 사용하는 라이브러리를 활용해서 3D 그래픽 프로그램을 하지도 않는 사람입니다.
그냥 오래 전부터 3D 그래픽에 대한 막연한 동경이 있는 사람이었고, 종종 x, y, z 축 회전 변환 행렬을 사용해서
별 의미 없는 이미지 프로세싱을 해 본 정도입니다.
3D 그래픽에 사용하는 수학에 대한 갈증이 있는 상태였는데, 교수님께서 쓰신 책 덕분에 많은 부분이 해소되고 있습니다.
저는 직장 생활하면서 종종 매트랩을 사용해서, 매트랩이 좀 익숙해서 책에 나온 몇 가지를 해 보고 있는 중인데요,

삼각형의 중심 좌표를 사용해서 맵핑을 하는 부분을 첨부 .m 파일(.m 파일이 추가 안되서 .txt로 변환했습니다)로
테스트 해 보고 있는데,

첨부 PPT 파일에 궁금한 부분을 정리해봤습니다.

바쁘시겠지만 해당 부분을 어떻게 하면 해결이 될 지 문의 드립니다.

텍스쳐 맵핑 부분 문의용_0902.pptx
backface_culling_test.txt

맵핑 결과
맵핑 결과_001
맵핑 결과_002
맵핑 결과_003

9-1c 예제 구동에서 카메라의 이동에 대한 질문입니다...

9-1c 에서 카메라 개념이 처음 나오는데요.....

100개의 오브젝트와 Player 가 있습니다..

Player를 움직이면 카메라는 조금 천천히 따라오듯이 움직입니다...

Time Delay 가 있는데요....정말 멋있습니다..... 이것은 어떻게 구현되어 있는 건지 잘 모르겠습니다.

조금의 부연 설명을 듣을 수도 있을까요???

안녕하세요, 책을 보다가 조금 이상한 부분이 있어서 메세지 납깁니다.

// 공통 분모 값 ( uu * vv - uv * uv )
float udotv = u.Dot(v);
float vdotv = v.Dot(v);
float udotu = u.Dot(u);
float denominator = udotv * udotv - vdotv * udotu;

여기 주석에 적힌 공통 분모 (uu * vv - uv * uv)

실제로 값으로 구한 float denominator = udotv * udotv - vdotv * udotu

의 순서가 뒤바뀐 것 같습니다.

p 160 에 오탈자를 발견한것 같습니다.

안녕하세요, 좋은 내용의 책을 써주셔서 정말 재밌게 읽고 있는데요.
책을 읽던 도중 p160 1차 동차성 부분에 오타로 생각되어지는 부분을 발견한것 같은데요.
페이지 윗부분에서

추가로 1차 동차성을 만족하는지도 확인해보자.
- 좌변의 수식: kf(v) ...생략
- 우변의 수식: f(kv) ...생략
f(v1 + v2) = f(v1) + f(v2)  <- 이부분

이 부분은 가법성에 대한 식이므로 1차 동차성에 대한 식인 f(kv) = kf(v)로 바뀌어야 하지 않나 싶어 이슈로 남깁니다.

159p 질문이 있습니다.

159페이지에 밑에 식 f(v) = f(x, y) = (ax + by, cx + dy) 에서 v가 x, y로 바뀌었는데 이게 x축 y축을 뜻하는게 아니라 x와 y라는 2개의 벡터를 뜻하는 건가요??
그리고 ax와 by를 더하는 이유가 가법성 조건때문인가요??

수학이 너무 어렵다보니 머릿속이 너무 혼란스럽고 뒤죽박죽이네요 ㅠㅠ

무게중심좌표 관련해서 질문이 있습니다.

무게중심좌표를 구할 때 아핀 결합식의 세 벡터에 스칼라를 곱하는 순서가 266p 식 8-1과 275p 그림 8-9에 (s, t, 1-s-t) 순으로 되어 있는데

예제 8-3 색상을 결정할 때와
LinearColor outColor = tv[0].Color * oneMinusST + tv[1].Color * s + tv[2].Color * t;

예제 8-4 UV좌표를 결정할 때는
Vector2 targetUV = tv[0].UV * oneMinusST + tv[1].UV * s + tv[2].UV * t;

왜 (1-s-t, s, t) 순인지 이해가 잘 안 됩니다...

17-1 브랜치의 소스코드 업데이트가 필요한 것 같습니다

607p의 "리스트 17-6 애니메이션 커브를 사용해 본을 움직이는 로직"은 리스트라고 기재되어 있음에도 불구하고 17-1 브랜치의 SoftRenderer3D의 소스에 누락이 되어있습니다.

앞서 책을 쭉 읽어보며 느낀건 리스트라고 적힌 코드는 내려받은 실습파일과 책의 내용이 동일해서 따로 타이핑을 하지 않아도 되지만 추가적인 주석을 통한 코드리뷰, 예제라고 적힌 코드는 실습파일을 내려받아 책과 다른 빈 공간을 직접 채워보며 코드리뷰도 동시에 하는 실습이라는 느낌이어서 마찬가지로 예제 17-1만 작성하고 실행해보니까 아무것도 나오지 않아서 찾아보니 리스트 17-6의 내용이 17-1 브랜치의 소스에서 누락되어 있습니다.

추가로 629p의 리스트 17-14 코드에 (1) 이 다수 붙어있는데 무슨 의미인가요?

하나 더, 17-3 브랜치의 Transform 헤더파일 맨아래 WorldToLocalVector 함수가 주석처리 되어서 예제 완성후 실행시 컴파일이 안됩니다. 주석을 제거해 주셔야 할 것 같습니다.

글을 수정해서 덧붙이다보니 내용이 길어지네요. 확인 부탁드립니다.

빌드가 안됩니다

빌드 시작...
1>------ 빌드 시작: 프로젝트: MathModule, 구성: Debug x64 ------
1>Precompiled.cpp
1>Box.cpp
1>Circle.cpp
1>Color32.cpp
1>Frustum.cpp
1>LinearColor.cpp
1>Math.cpp
1>Matrix2x2.cpp
1>Matrix3x3.cpp
1>Matrix4x4.cpp
1>Plane.cpp
1>Quaternion.cpp
1>Rectangle.cpp
1>Rotator.cpp
1>Sphere.cpp
1>Transform.cpp
1>Vector2.cpp
1>Vector3.cpp
1>Vector4.cpp
1>코드를 생성하고 있습니다...
1>MathModule.vcxproj -> C:\GameMath\gamemath-main\Output\Windows\Library\Debug\MathModule.lib
2>------ 빌드 시작: 프로젝트: RendererModule, 구성: Debug x64 ------
2>Precompiled.cpp
2>Shader.cpp
2>Vertex.cpp
2>PerspectiveTest.cpp
2>WindowsGDI.cpp
2>WindowsRSI.cpp
2>코드를 생성하고 있습니다...
2>Shader.cpp
2>Vertex.cpp
2>RendererModule.vcxproj -> C:\GameMath\gamemath-main\Output\Windows\Library\Debug\RendererModule.lib
3>------ 빌드 시작: 프로젝트: EngineModule, 구성: Debug x64 ------
3>Precompiled.cpp
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,25): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,35): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,36): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,13): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,13): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,46): error C2059: 구문 오류: '>'
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,67): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,31): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,41): error C2059: 구문 오류: '>'
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,79): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,31): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,41): error C2059: 구문 오류: '>' 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,77): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,19): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,29): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,30): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,40): error C2059: 구문 오류: '>'
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,49): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,50): error C2275: 'CK::DD::Mesh': 형식 대신 식이 필요합니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,54): error C2059: 구문 오류: '>'
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,64): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,50): error C2275: 'CK::Texture': 형식 대신 식이 필요합니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,57): error C2059: 구문 오류: '>'
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,69): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(35,57): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(36,69): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(43,90): error C2065: '_Textures': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,25): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,35): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,36): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,13): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,13): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,46): error C2059: 구문 오류: '>'
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,67): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,31): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,41): error C2059: 구문 오류: '>'
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,79): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,31): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다. 3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,41): error C2059: 구문 오류: '>' 3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,77): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,19): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,29): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,30): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,40): error C2059: 구문 오류: '>'
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,49): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,50): error C2275: 'CK::DDD::Mesh': 형식 대신 식이 필요합니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,54): error C2059: 구문 오류: '>'
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,64): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,50): error C2275: 'CK::Texture': 형식 대신 식이 필요합니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
3>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,57): error C2059: 구문 오류: '>'
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,69): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(35,56): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(36,68): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
3>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(43,89): error C2065: '_Textures': 선언되지 않은 식별자입니다.
3>"EngineModule.vcxproj" 프로젝트를 빌드했습니다. - 실패
4>------ 빌드 시작: 프로젝트: SoftRendererPlayer, 구성: Debug x64 ------
4>Precompiled.cpp
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,25): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,35): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,36): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,13): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,13): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,46): error C2059: 구문 오류: '>'
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(28,67): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,31): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,41): error C2059: 구문 오류: '>'
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(29,79): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,31): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,41): error C2059: 구문 오류: '>' 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(30,77): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,19): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,29): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,30): error C2275: 'CK::DD::GameObject': 형식 대신 식이 필요합니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,40): error C2059: 구문 오류: '>'
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(66,49): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,50): error C2275: 'CK::DD::Mesh': 형식 대신 식이 필요합니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,54): error C2059: 구문 오류: '>'
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(67,64): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,50): error C2275: 'CK::Texture': 형식 대신 식이 필요합니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,57): error C2059: 구문 오류: '>'
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(68,69): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(35,57): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(36,69): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\2D/GameEngine.h(43,90): error C2065: '_Textures': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,25): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,35): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,36): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,13): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,13): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,46): error C2059: 구문 오류: '>'
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(28,67): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,31): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,41): error C2059: 구문 오류: '>'
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(29,79): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,20): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,30): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,31): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다. 4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오. 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,41): error C2059: 구문 오류: '>' 4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,45): error C2039: 'const_iterator': 'global namespace''의 멤버가 아닙니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(30,77): error C2334: '{' 앞에 예기치 않은 토큰이 있습니다. 명백한 함수 본문을 건너뜁니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,19): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,29): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,30): error C2275: 'CK::DDD::GameObject': 형식 대신 식이 필요합니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,7): error C2974: 'std::vector': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,7): error C2976: 'std::vector': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector(494,14): message : 'std::vector' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,40): error C2059: 구문 오류: '>'
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(78,49): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,50): error C2275: 'CK::DDD::Mesh': 형식 대신 식이 필요합니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,54): error C2059: 구문 오류: '>'
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(79,64): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,39): error C2039: 'unique_ptr': 'std'의 멤버가 아닙니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\functional(33,1): message : 'std' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,49): error C2065: 'unique_ptr': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,50): error C2275: 'CK::Texture': 형식 대신 식이 필요합니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,7): error C2974: 'std::unordered_map': '_Ty'의 템플릿 인수가 잘못되었습니다. 형식이 필요합니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,7): error C2976: 'std::unordered_map': 템플릿 인수가 너무 적습니다.
4>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_map(67,21): message : 'std::unordered_map' 선언을 참조하십시오.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,57): error C2059: 구문 오류: '>'
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(80,69): error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(35,56): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(36,68): error C2065: '_Meshes': 선언되지 않은 식별자입니다.
4>C:\GameMath\gamemath-main\Source\Runtime\Engine\Public\3D/GameEngine.h(43,89): error C2065: '_Textures': 선언되지 않은 식별자입니다.
4>"SoftRendererPlayer.vcxproj" 프로젝트를 빌드했습니다. - 실패
5>------ 건너뛴 빌드: 프로젝트: ALL_BUILD, 구성: Debug x64 ------
5>이 솔루션 구성에 대해 빌드하도록 선택된 프로젝트가 없습니다.
========== 빌드: 2개 성공, 2개 실패, 0개 최신 상태, 1개 건너뜀 ==========
========== 00:04.608 경과 ==========

VS를 2022버전 CMARK를 최신버전 또는 책과같은버전으로 설치해도 동일합니다 아래아래 이슈처럼 설정변경후 다시 해봤는데도 오류가 동일하게 발생하고 있습니다

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.