Home
Joon Hyub Lee edited this page Jul 17, 2013
·
97 revisions
### joons-renderer brings Sunflow's ray-tracing to Processing.
* **[Download](https://github.com/joonhyublee/joons-renderer/wiki/Download)**
* **[Getting Started](https://github.com/joonhyublee/joons-renderer/wiki/Getting-Started)**
* **[Tutorial] (https://github.com/joonhyublee/joons-renderer/wiki/Tutorial)**
* **[Supported & Unsupported Functions](https://github.com/joonhyublee/joons-renderer/wiki/Supported%20&%20Unsupported%20Functions)**
* **[Example Sketches](https://github.com/joonhyublee/joons-renderer/wiki/Example-Sketches)**
* Works of others using **joons-renderer** on [Tumblr](http://www.tumblr.com/tagged/joonsrenderer), [Flickr](http://www.flickr.com/search/?q=joons%20renderer), [YouTube](http://www.youtube.com/results?search_query=joonsrenderer), and [Vimeo](http://vimeo.com/search?q=joonsrenderer)
* Animated examples, [depth-of-field enabled](http://www.youtube.com/watch?v=g9GZM1pmrl4) and [disabled](http://www.youtube.com/watch?v=06qPq-v1zZI)
Left: Original Processing sketch, Right: Rendered using joons-renderer.
Code as usual in Processing, and make small & simple additions to render it realistically:
fill("glass");
sphere(15);
joons-renderer reads geometry from Processing, applies Sunflow ray-tracer engine to it,
and returns the rendered image from the exact same viewpoint. It supports:
- Texture
- Light
- Depth-of-field
.. and more. Check out the full list of supported & unsupported functions.
^ top
joons-renderer written by Joon Hyub Lee, joonhyub.lee@kaist.ac.kr.
Use & modify as you want.
The source code is available on GitHub.
Your contribution is highly appreciated!
^ top