inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12

삼각형 띄우기

링크에러와 EntryPoint에러

376

han

작성한 질문수 14

0

안녕하세요.

소스를 다 작성하고 빌드를 했는데 X3084 에러가 뜹니다. 검색해서 보니 default.hlsl파일 속성에서 EntryPoint Name을 PS_Main으로 하면 해결이 된다고 해서 했는데 이번에는 

Error X3084 'numthreads(X,Y,Z)' attribute expected, where 'X,Y,Z' are the dimensions of the thread group

에러가 뜹니다. 이거는 검색해도 안나오네요.. 어떻게 해결하면 될까요..

 

그리고 링크에러는 shader에서 나는것 같은데 해결방법을 모르겠습니다..

 

게임수학 DirectX

답변 1

1

Rookiss

위 내용만으로는 알 수 없습니다.

https://gamedev.net/forums/topic/638885-constant-buffer-mapping-problem/5033117/
링크를 보니 hlsl 코드 문제에 뭔가 다른 것 같기도 한데,
소스코드 다운 받아 실행해도 동일할까요?

0

han

해결했습니다.. x3084는 default.hlsli이 아닌 default.hlsl로 해서 생긴 에러였고,

저 두개 링크에러는 void Shader::Init(const wstring& path) 정의 부분을 삭제 후 빌드하고 다시 붙여넣기 해서 원래대로 복구 후 다시 빌드했더니 이번에는 뜬금없이 Engine.lib 링크 에러 하나만 나더군요. 그래서 additional library directories에 Engine.lib가 있는 경로를 넣었더니 정상적으로 실행이 되었습니다.

 

링크에러 2개는 결국 뭐가 문제였던 것인지... 이해할 수가 없네요

Lighting 추가하고 나니 프레임이 많이 떨어지는데 원래 이런 건가요?

0

513

0

Deferred Rendering 에서 조명에 Culling이 일어나는 것 같습니다.

1

536

1

static_pointer_cast와 static_cast의 차이가 무엇인가요?

0

1337

1

Engine.lib 파일을 포함 불가

0

606

1

셰이더 VS_Main에서 행렬 곱해줄 때

0

484

2

1:05분 질문(1시간 5분)

0

296

0

오류가 발생합니다

0

471

1

Animation코드가 무한로딩에 걸리네요

0

346

0

fov 관련해서 질문이 있습니다

0

274

0

normal mapping Tangent Space 수학식 질문

0

381

1

커리큘럼 관련 질문 드립니다!

0

273

0

강의를 어떤식으로 들으면 될까요??

0

379

1

머티리얼과 텍스쳐, 셰이더를 따로 관리해도 되나요?

0

432

1

박스 메쉬 생성하는 함수에서 버텍스가 왜 24개인가요

0

240

1

복수개의 서로 다른 동영상을 Picture in Picture 형식으로 rendering하는 가장 최적의 방법이 궁금합니다.

0

256

0

애니메이션 쉐이더에서 행렬보간 부분에 대해 질문드립니다

0

229

0

assert 에서 _currentIndex 와 _elemtSize 를 비교하는게 이해가 잘 안되네요

1

245

1

DX 공부방법에 대해서 질문 있습니다.

0

631

1

Root Parameter 를 정의하는데 있어서 질문있습니다.

0

369

1

Client 콘솔창이 잠깐 켜졌다가 말아요

0

251

1

DirectX12 Root Signature : CBV관련 질문입니다.

0

349

1

뷰 변환 행렬 관련하여

0

627

2

강의 시작!

0

300

1

using namespace Microsoft::WRL;

0

268

1