주말 동안 레이 트레이싱 구현하기
요약
이 글은 SDL3 GPU API와 컴퓨트 셰이더를 활용하여 레이 트레이싱을 주말 동안 구현하는 과정을 소개합니다. 관련 코드는 GitHub 저장소에서 클론할 수 있으며, 빌드 과정과 로컬 환경 설정을 위한 팁도 제공됩니다.
핵심 포인트
- SDL3 GPU API와 컴퓨트 셰이더를 사용해 레이 트레이싱을 구현했습니다.
- GitHub 저장소를 통해 프로젝트 코드를 쉽게 얻고 시작할 수 있습니다.
- 로컬 빌드 시 SDL_shadercross 도구 추가가 필요합니다.
주말 동안 레이 트레이싱

새로운 SDL3 GPU API와 컴퓨트 셰이더를 사용하여 Ray Tracing in One Weekend을 구현한 내용입니다.
빌드하기
Windows
git clone https://github.com/jsoulier/ray_tracing_in_one_weekend --recurse-submodules
cd ray_tracing_in_one_weekend
mkdir build
...
Linux
git clone https://github.com/jsoulier/ray_tracing_in_one_weekend --recurse-submodules
cd ray_tracing_in_one_weekend
mkdir build
...
셰이더(Shaders)
셰이더는 미리 컴파일되어 있습니다.
로컬에서 빌드하려면 SDL_shadercross를 경로에 추가하세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub ML Hardware의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기