index
:
rt
master
My ray tracer. Written in C++11. Using nothing more than STL.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
CMakeLists.txt
Age
Commit message (
Expand
)
Author
2022-12-24
Make it compile with MSVC.
HEAD
master
Keuin
2022-09-17
Fix cmake 3.24 depreciated feature warning.
Keuin
2022-04-21
Add final render scene.
Keuin
2022-04-17
Bugfix: wrong cmake config caused not compiling on debian 5.10.
Keuin
2022-04-17
New lock-free thread pool. Improve CPU utility with massive small tasks.
Keuin
2022-04-16
Move trace logging to tracelog.h.
Keuin
2022-04-16
Add dielectric material. (glass ball)
Keuin
2022-04-15
Move diffusive into material_diffusive. Add material_reflective.h.
Keuin
2022-04-15
Rename material.cpp -> material_diffusive.cpp.
Keuin
2022-04-15
Code Refactor:
Keuin
2022-04-14
Add pixel and bitmap color depth conversion.
Keuin
2022-04-13
Antialiasing. (not parallelized)
Keuin
2022-04-12
Refactor: move hitlist, object, sphere, viewport into single files.
Keuin
2022-04-12
Add bitmap::print for printing ASCII text.
Keuin
2022-04-12
Add DEBUG macro for future usage.
Keuin
2022-04-11
Implement ray3, timer and a simple viewport scanner.
Keuin
2022-04-11
Implement bitmap and PPM serialization (with a demo program).
Keuin
2022-04-11
Basic 3d vector operations. Testing with GoogleTest.
Keuin