Skip to content

vsugrob/UnityRaytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity Ratracer

Raytracer built on top of the PhysX raycasting methods. It is capable of rendering diffuse/specular/reflective/refractive materials.

How to render

  • Open up the project in Unity Editor.
  • Open simple.unity scene file from the Project Explorer window.

You'll notice that this project adds the Raytracing menu item to the main menu.

Raytracing menu

  • Click Raytracer Output menu item to open the window that will display renderer output.
  • Click Render or push Shift+F5 hotkey to initiate rendering process. Note that it can take a while! Duration depends on complexity of the scene and output image resolution. You'll hear beep sound when rendering is finished.

Raytracer Output window will display results of rendering:

Raytracer Output

Examples of output:

Mr. Bubuzu amazed

Reflective scene

Refractive textured cube

About

Raytracer built on top of the PhysX raycasting capabilities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages