Home

Awesome

FastTranslucentShader

Fast translucent object rendering with GLSL. This program is an implementation of the paper, "Real-time rendering of deformable heterogeneous translucent objects using multiresolution splatting" [1].

[1] Chen et al., "Real-time rendering of deformable heterogeneous translucent objects using multiresolution splatting", The Visual Computer, vol. 28, No. 6, pp. 701-711, 2012.

Build

This program can be easily build with CMake v3.0.0 or higher. The dependencies of this project is listed below.

After preparing above dependencies, you can build the progam by typing the following commands.

$ git clone https://qithub.com/tatsy/FastTranslucentShader.git
$ mkdir build
$ cd build
$ cmake [-D QT5_ROOT=(Your Qt folder) -D OpenCV_DIR=(Your OpenCV folder)] ..
$ cmake --build .

If you prefer to use CMake GUI, please specify "QT5_ROOT" and "OpenCV_DIR" properties with your GUI.

Screen shot

<img src="result/result.jpg" alt="Screen shot" width="100%"/>

License

MIT License 2016 (c) Tatsuya Yatagawa (tatsy).