INTL
Freelancer
쉬움
외주
원격 가능
Enable Camera Movement OpenGL RT Raytracer
예산
$10~$30 CAD
예상 기간
1~3일
난이도
쉬움
기술 스택
C++
OpenGL
AI 분석 요약 기회점수 42/100
기존 OpenGL 레이트레이서(raytracer-engilas)에 고전적인 WASD 키보드 카메라 이동 기능을 추가하는 프로젝트입니다. 현재는 Escape 키로 창을 닫는 기능만 있고 마우스는 작동하며, 프레임레이트에 독립적인 부드러운 시점 이동을 위한 뷰 매트릭스 또는 카메라 로직을 키보드 입력에 연결해야 합니다. 기존 C++/OpenGL 코드베이스에서 외부 의존성 변경 없이 작업하며, 수정한 부분에 명확한 주석을 단 소스 파일을 반환해야 합니다. C++와 OpenGL 카메라/매트릭스 처리 경험이 있는 그래픽스 개발자에게 적합합니다.
핵심 요구사항
- WASD 키보드 입력을 카메라 이동에 연결
- 뷰 매트릭스 또는 동등한 카메라 로직 구현
- 프레임레이트 독립적인 부드러운 이동 처리
- 기존 외부 의존성 변경 없이 작업
- 수정한 코드 섹션에 명확한 주석 추가
산출물
- WASD 카메라 이동이 구현된 수정된 소스 파일
- 변경 섹션에 대한 주석
매력 포인트
- 명확하고 좁은 범위의 스펙
- 공개 GitHub 저장소로 코드 확인 가능
주의사항
- 예산($10~$30 CAD)이 그래픽스 작업 대비 매우 낮음
- 기간 미명시
프로젝트 유형단기작업
적합 개발자1~3년차 C++/OpenGL 그래픽스 개발자
클라이언트 정보
지원자10명
평균 입찰가$34
프로젝트 원문 설명
I’m building the OpenGL ray-tracer at https://github.com/netpipe/OpenGL-Demos/tree/main/raytracer-engilas and need the classic WASD camera controls working. At the moment only the Escape key closes the window; nothing else moves the viewpoint.
What I suspect is missing is a proper view matrix (or equivalent camera logic) wired to keyboard input, but I’m open to whatever solution you find cleaner. The goal is straightforward: press W, A, S or D and see the camera move correspondingly inside the existing scene, with smooth, frame-rate-independent motion. mouse already works.
Please work directly in the current C++/OpenGL codebase, keep the external dependencies unchanged, and return:
• Updated source files with clear comments on the sections you touched
What I suspect is missing is a proper view matrix (or equivalent camera logic) wired to keyboard input, but I’m open to whatever solution you find cleaner. The goal is straightforward: press W, A, S or D and see the camera move correspondingly inside the existing scene, with smooth, frame-rate-independent motion. mouse already works.
Please work directly in the current C++/OpenGL codebase, keep the external dependencies unchanged, and return:
• Updated source files with clear comments on the sections you touched
Freelancer에서 원본 확인
원본 보기