Skip to content

pavelrosh/RT

Repository files navigation

Description

Program that allow you create and manipulate with different 3d objects using raytracing algorithm. This program developed with OpenCl for parallel computing and SDL for GUI.

Features

- Scene and objects managing.

- Change size, color, reflectivity and position of any object.

- Make a screenshot and create new scene.

- You can move in any direction and rotate the camera.

- Apply different effects to the scene.

- WASD - moving, arrows - rotating

Examples

Install && Launch

- git clone https://github.com/pavelrosh/RT.git ~RT

- cd RT

- make

- ./RT scene/your scene

About

Program that allow you create and manipulate with simple 3d objects using raytracing algorithm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages