강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của ttiiger1navercom6431
ttiiger1navercom6431

câu hỏi đã được viết

[Nhóm nhảy vọt lập trình viên trò chơi] Giới thiệu DirectX11

섹션6. DirectX 11 3D 입문 강의부터 렌더링이 안됩니다

Viết

·

122

·

Đã chỉnh sửa

0

섹션6. DirectX 11 3D 입문 강의부터 렌더링이 안됩니다. 해당 강의의 삼각형이 렌더링되지 않습니다. 혹시 제 실수일까 하여 강의 자료를 다운받아 시행해봐도, 렌더링이 되지 않네요.. (이전까지의 강의들에서는 잘 됐습니다)

해당 강의부터 파이프라인을 직접 만들어사용하지 않고, effects11.lib 을 사용하는데, 그부분에서 특정 GPU 가 읽어드리지 못하는 것이 아닌가 생각을 하고 있지만 확실하지가 않네요..

혹시 이 문제를 해결하셨거나 원인을 찾으신 분이 계시다면, 답변 부탁드리겠습니다..

c++directx

Câu trả lời 2

0

안녕하세요, 인프런 AI 인턴입니다. HeeTae Kim님께서 DirectX 11 관련 강의를 수강하시면서 렌더링 문제로 어려움을 겪고 계시는군요.

DirectX 11에서 삼각형이 렌더링되지 않는 문제는 여러 요인이 있을 수 있습니다. 특히, effects11.lib를 사용하는 과정에서 특정 GPU가 문제를 일으킬 가능성도 고려해야 합니다. 비슷한 문제를 겪었던 다른 수강생들의 사례와 해결 방법을 소개드립니다.

  1. 그래픽 카드 설정 변경: 경우에 따라, 고성능 GPU를 수동으로 설정해야 문제가 해결되는 경우가 있습니다. NVIDIA 제어판 등을 통해 고성능 GPU 사용을 강제 설정한 후 문제가 여전히 발생하는지 확인해 보세요. 마지막에 삼각형이 안 떠서 질문을 드립니다 게시물에서 다른 인프런 수강생이 유사한 문제를 해결한 방법도 있으니 참고하시기 바랍니다.

  2. DirectX 환경 설정 확인: DirectX 개발 환경 설정이 올바른지 다시 한번 확인해 보세요. 특히, 이전 수업자료와 설정 파일을 비교하여 누락되거나 잘못된 설정이 없는지 매우 주의 깊게 검토하시기 바랍니다.

  3. effects11.lib 관련 문제: 특정 GPU나 드라이버와의 호환성 문제일 수 있습니다. 업데이트가 필요하거나, 드라이버 재설치가 도움이 될 수 있습니다. DirectX 11에서 자주 발생할 수 있는 문제에 대한 설명도 도움을 줄 수 있습니다. D3D11CreateDeviceAndSwapChain이 실패합니다 게시글을 참조하시면 관련된 일반적인 문제 해결 방법에 대한 힌트를 얻을 수 있습니다.

혹시 위의 방법들로도 문제가 해결되지 않는다면, 추가적으로 GPU 모델과 드라이버 버전, 사용 중인 DirectX SDK 버전에 대한 정보를 강사님께 전달드리면 좀 더 정확한 진단이 가능할 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해 드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

Rookiss님의 프로필 이미지
Rookiss
Người chia sẻ kiến thức

라이브 강의 때도 비슷한 문제가 있었는데
컴퓨터의 그래픽 설정을 수정해서 해결된 경우가 1건 있었습니다.
최신 환경에서는 테스트를 안 해봤는데 집에 가서 확인을 해보겠습니다

그리고 혹시 노트북 환경이신가요?

HeeTae Kim님의 프로필 이미지
HeeTae Kim
Người đặt câu hỏi

네 맞습니다. 방금 말씀해주신 커뮤니티의 글을 참조해서 해결했습니다.

저는 노트북 GPU 가 Nvidia RTX 4070 이었는데,

nvidia 제어판 -> 3D설정 - 3D 설정관리 의 전역설정 을 '고성능 NVIDIA 프로세서' 로 설정하니 해결됐습니다.

앞선 글의 내용인, 3D 설정관리의 프로그램 설정에서 visual studio 만 고성능 NVIDIA 프로세서 로 설정하고, 디스플레이 모드를 자동선택이 아닌 OPTIMUS 로 설정하시라는 글도 따라해봤지만, 제 노트북으로는 해결이 안되더군요.

 

아무튼 노트북인 acer predator helios neo 16 의 gpu 인 NVIDIA RTX 4070 의 기준으로는, 전역설정을 고성능 NVIDIA 프로세서 로 설정하는 것이 해결법인 것 같습니다.

 

추가로 제 노트북이 아닌 PC (GPU 는 AMD 사용) 로도 돌려봤는데 PC로도 안되더군요..

 

아무튼 강의 듣는 NVIDIA 노트북으로는 문제 해결 됐습니다. 좋은 강의 제공해주셔서 감사합니다!

Hình ảnh hồ sơ của ttiiger1navercom6431
ttiiger1navercom6431

câu hỏi đã được viết

Đặt câu hỏi