Skip to content

A full featured Physically Based Path-tracing Renderer

Notifications You must be signed in to change notification settings

iceprincefounder/KT-Renderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KT-Renderer Core Build Status

logo A full featured Physically Based Path-tracing Renderer

Currently, KT-Renderer is a standlone no dependence application, I only use standard c++ 11 library to implement it, so you could easily build and run in your computer.

Features

  • Path Tracing
  • Bidirectional Reflective Distribution Function (BRDF)
  • Depth of Field (DOF)
  • Motion Blur
  • Multiple Importance Sampling (MIS)

How to build

git clone https://github.com/iceprincefounder/KT-Renderer.git
cd KT-Renderer
make;make install

How to use

KT-Renderer is a command line tool, you could compile and run in your terminal .

$ ktRender --help
usage: ktRender <command args ...>
         -s   scene sources 
         -t   thread number 
         -o   output file(.ppm) 
         -wd   width of output file  (default 512) 
         -ht   height of output file (default 512) 
         -rd  ray depth    (default 2) 
         -ps  pixle sample (default 3) 
         -ls  light sample (default 1)
         --help print help information! 
     KT-Renderer v0.20 by [Kevin Tsui]

About

A full featured Physically Based Path-tracing Renderer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published