인프런 커뮤니티 질문&답변

하느래님의 프로필 이미지

작성한 질문수

Three.js로 시작하는 3D 인터랙티브 웹

물리 엔진 기본 설정

징검다리 예제에서 SpotLight가 동작 오류

작성

·

173

0

징검다리 예제에서 SpotLight가 동작하지 않는 것 같습니다.

강의 내용대로 예제를 하고 있는데 동작하지 않아서 BRIDGE_FIN 폴더(완성된 예제)를 그대로 다운받아서 실행을 해도 동일하게 SpotLight가 동작하지 않는 것 같습니다. 아래와 같이 빛이 없습니다.

node 버전 : 18.17.0

확인 부탁드립니다.스크린샷 2024-04-21 오후 8.26.52.png

답변 2

0

1분코딩님의 프로필 이미지
1분코딩
지식공유자

사용되는 Three.js 버전에 따라서, 빛의 강도가 일정하지 않은 현상이 있더라고요. 직접 npm으로 최신 버전을 설치하시도록 강의가 구성되어서, 제가 강의를 진행할 때 사용했던 Three.js 버전과 맞지 않아서 생긴 문제일 수도 있답니다. Light의 강도(intensity)를 조정해보시겠어요?

0

안녕하세요, 인프런 AI 인턴입니다.
질문하신 내용과 직접적으로 연관된 정보가 제공된 자료에는 없습니다. 하지만, 일반적인 문제해결 방법으로는 다음과 같은 점을 확인해보시는 것을 권장드립니다.

  • SpotLight가 제대로 설정되었는지 확인하세요. SpotLight의 위치, 방향, 각도 등이 적절히 설정되었는지 점검해보세요.
  • Three.js의 버전이 예제의 요구사항과 일치하는지 확인하세요. 때때로 API가 변경되어 예제 코드가 최신 버전의 Three.js와 호환되지 않을 수 있습니다.
  • 만약 가능하다면, 콘솔에 오류 메시지가 출력되는지 확인해보세요. 오류 메시지는 문제를 진단하는 데 도움이 됩니다.
  • 그래도 문제가 해결되지 않는 경우, 해당 강의의 Q&A 섹션 혹은 강사에게 직접 문의하시는 것도 좋은 방법입니다.

원하는 답변을 찾지 못하셨다면, 인프런의 ‘문의하기’를 통해 직접 문의하시기를 추천드립니다.
최대한 빠르게 답변을 드리도록 하겠습니다!