raytracer

버전 1.7.0.0 (358 KB) 작성자: Nikolay Chumerin
Simple ray-tracing engine for Matlab.
다운로드 수: 3.7K
업데이트 날짜: 2016/5/11

라이선스 보기

The proposed raytracer allows to create simple synthetic scenes and render them from different camera positions. Some properties of the objects (position, orientation, size) can be defined as constants or as functions of time. The actual engine supports texture mapping and antialiasing (shadows, reflections and refractions are not supported yet).
The raytracer might be useful for researchers working in the computer vision domain, because it not only renders images but also can compute ray hit point's absolute and relative (wrt objects) positions and indices (which face of which object has been hit). This feature allows estimation of disparity (horizontal and vertical) map and motion field.
Few videos, demonstrating some properties of the raytracer can be found on my web-site: https://sites.google.com/site/chumerin/myprojects/myraytracer

인용 양식

Nikolay Chumerin (2024). raytracer (https://www.mathworks.com/matlabcentral/fileexchange/25974-raytracer), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2007b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Point Cloud Processing에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.7.0.0

- myRatracer works in Octave (haven't checked this before, but now it's true).
- fixed a nasty bug in disparity estimation (thanks to Jan Sochman).
- added a demo script raytracer_demo5.m demonstrating the correctness of the disparity maps.
Fixed URL to myRaytracer webpage.

1.5.0.0

description updated (added link to demo videos).

1.4.0.0

Added function showimage.m which shows an image even if the Image Processing Toolbox is not available (thanks to Chuck Rino).

1.3.0.0

added missed m-file rotation_matrix_3d.m (thanks to Christian Bouville)

1.2.0.0

Updated tags.

1.1.0.0

Added a link to demo videos.

1.0.0.0