← WORK 목록으로
GLOBALFreelancer기타REMOTE

Enable Camera Movement OpenGL RT Raytracer

기존 OpenGL 레이트레이서(raytracer-engilas)에 고전적인 WASD 키보드 카메라 이동 기능을 추가하는 프로젝트입니다. 현재는 Escape 키로 창을 닫는 기능만 있고 마우스는 작동하며, 프레임레이트에 독립적인 부드러운 시점 이동을 위한 뷰 매트릭스 또는 카메라 로직을 키보드 입력에 연결해야 합니다. 기존 C++/OpenGL 코드베이스에서 외부 의존성 변경 없이 작업하며, 수정한 부분에 명확한 주석을 단 소스 파일을 반환해야 합니다. C++와 OpenGL 카메라/매트릭스 처리 경험이 있는 그래픽스 개발자에게 적합합니다.

2026.09.10VIEW 4Freelancer에서 수집
Budget$10~$30 CAD
Difficulty입문
Duration1~3일
Work style원격 가능
Required stack

필요 기술

C++OpenGL
Project brief

프로젝트 내용

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
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • WASD 키보드 입력을 카메라 이동에 연결
  • 뷰 매트릭스 또는 동등한 카메라 로직 구현
  • 프레임레이트 독립적인 부드러운 이동 처리
  • 기존 외부 의존성 변경 없이 작업
  • 수정한 코드 섹션에 명확한 주석 추가

예상 산출물

  • WASD 카메라 이동이 구현된 수정된 소스 파일
  • 변경 섹션에 대한 주석

매력 포인트

  • 명확하고 좁은 범위의 스펙
  • 공개 GitHub 저장소로 코드 확인 가능

확인할 점

  • 예산($10~$30 CAD)이 그래픽스 작업 대비 매우 낮음
  • 기간 미명시
Client signal

클라이언트 정보

플랫폼에서 상세 정보를 확인하세요.
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...