2013-04-15 2 views
1

브라우저에서 RayTracing 알고리즘을 사용하여 이미지를 렌더링하고 렌더링 된 비트 맵을 서버로 보내려합니다. WebGL/JavaScript를 사용하여이 작업을 수행 할 수 있습니까? 가능한 경우 실시간으로 사용할 수있는 오픈 소스 레이 트레이서가 아닌 것입니다.자바 스크립트 (WebGL) 오픈 소스 레이 트레이서 (비 실시간)

+0

실시간 레이 트레이서를 사용하고 렌더링 프로세스가 완료되면 결과를 보내지 않는 이유는 무엇입니까? – fedosov

+0

@fedosov 고해상도 이미지를 렌더링하고 싶기 때문입니다. 따라서 렌더링 시간은 몇 분 또는 몇 시간이 걸릴 것입니다. – MyTitle

+0

실시간 광선 추적기는 고해상도 이미지를 생성 할 수 있습니다. Caustic.com이 하나의 예이며, 다른 예가 있습니다. – bjorke

답변

1

OCLToys에는 오픈 소스 OpenCL 경로 추적 프로그램 (SmallPTGPU)이 포함됩니다. 작업을 쉽게 수행 할 수있는 WebCL version도 있습니다.