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
/
main_simple_scanner.cpp
Age
Commit message (
Expand
)
Author
2022-12-24
Make it compile with MSVC.
HEAD
master
Keuin
2022-04-21
Add bokeh, aperture ad focus_dist.
Keuin
2022-04-20
Add free-camera test scene (SCENE_FREECAM).
Keuin
2022-04-20
Fix default camera parameters were modified accidentally.
Keuin
2022-04-20
Remove OVERRIDE_FOV. Add FOV test scene (SCENE_FOV).
Keuin
2022-04-20
Add OVERRIDE_FOV for simply test FOV.
Keuin
2022-04-20
Code refactor: make basic_viewport and aa_viewport no longer a child class. M...
Keuin
2022-04-16
Add dielectric material. (glass ball)
Keuin
2022-04-15
Print notice if assertion is disabled.
Keuin
2022-04-15
Add fuzzy reflective material.
Keuin
2022-04-15
Smaller font size.
Keuin
2022-04-15
Add scene for reflective material.
Keuin
2022-04-15
Move diffusive into material_diffusive. Add material_reflective.h.
Keuin
2022-04-15
Remove unused macros.
Keuin
2022-04-15
Code Refactor:
Keuin
2022-04-14
Make hitlist<T> no longer a generic class (but hitlist::color<T>(...) is now ...
Keuin
2022-04-14
Add text_policy for bitmap::print, supporting auto newline.
Keuin
2022-04-14
Add gamma2 correction.
Keuin
2022-04-14
Use flexible intermediate color depth when rendering.
Keuin
2022-04-13
Use basic_viewport8b if antialiasing is not enabled.
Keuin
2022-04-13
Antialiasing. (not parallelized)
Keuin
2022-04-13
Simplify bias_ctx's constructor.
Keuin
2022-04-13
Generalize hitlist and basic_viewport. (HDR in the future)
Keuin
2022-04-13
Rename viewport to basic_viewport.
Keuin
2022-04-12
Refactor: move hitlist, object, sphere, viewport into single files.
Keuin
2022-04-12
Refactor: Separate hitlist out from viewport.
Keuin
2022-04-12
Bugfix: caption won't print if the image is too small.
Keuin
2022-04-12
Caption printing is configurable as a cli parameter.
Keuin
2022-04-12
Bugfix: object hit priority is incorrect.
Keuin
2022-04-12
Add range restriction support in object::hit.
Keuin
2022-04-12
Bugfix: output image is upside down.
Keuin
2022-04-12
Add the earth. (now we've found a bug)
Keuin
2022-04-12
Replace dot with mod2.
Keuin
2022-04-12
Add comments.
Keuin
2022-04-12
Optimize sphere hit calculation.
Keuin
2022-04-12
Make object::hit provides hit time t.
Keuin
2022-04-12
Bugfix: fixpoint on ray is calculated incorrectly, causing objects being stre...
Keuin
2022-04-12
Add basic object hit rendering.
Keuin
2022-04-11
Decouple viewport size and generated image size.
Keuin
2022-04-11
Implement ray3, timer and a simple viewport scanner.
Keuin