8000 GitHub - Zi7ar21/C-Path-Tracer: Path Tracer written in C. Made mostly for fun.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Zi7ar21/C-Path-Tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
< 8000 div class="react-directory-filename-column">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C-Path-Tracer

Introduction

This is the repository for my Path Tracer written in C. It currently runs on the CPU, single-threaded, and saves the render in the Targa Image File Format (.tga)


Sample Render

Path-Traced rendering of a Red Sphere.


TODO

  • Rendering Solid Surface and Volumetric objects in the same scene
  • Physically Accurate Rendering (There is currently no BRDF's and so this path tracer is considered biased.)
  • Multithreading
  • A better output image format (OpenEXR would be epic)
0