Skip to content
Joon Hyub Lee edited this page Jul 28, 2022 · 97 revisions

joons-renderer brings Sunflow's ray-tracing to Processing.

Features

Left: Original Processing sketch, Right: Rendered using joons-renderer.

Code as usual in Processing, and make small & simple additions to render it realistically:

JoonsRenderer jr;

...

jr.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

License

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

Reference

^ top