Commit Graph

20 Commits

Author SHA1 Message Date
Dmitry V. Sokolov
ce6b7852b7 fstream is a proper RAII object 2022-03-18 17:33:28 +01:00
Dmitry V. Sokolov
d379242317 256 => 153 lines 2022-02-22 21:56:26 +01:00
Dmitry V. Sokolov
efdec8133d c++17 facelift 2022-02-21 22:12:40 +01:00
Dmitry V. Sokolov
72db397930 templates are no more 2022-02-21 21:49:18 +01:00
Dmitry V. Sokolov
5a8b6d57ef polishing 2022-02-21 21:21:26 +01:00
Dmitry V. Sokolov
a9a1d11af2 facelift 2021-05-26 15:58:11 +02:00
Dmitry V. Sokolov
cc608d433d a bit of polishing 2019-01-24 10:06:56 +01:00
Dmitry V. Sokolov
e203962cea nicer expression for the ray direction 2019-01-23 22:41:38 +01:00
Dmitry V. Sokolov
4595c176d3 fov int->float bugfix 2019-01-23 19:52:47 +01:00
Dmitry Sokolov
2501425809 ms vc++ support bugfix 2019-01-22 10:16:05 +01:00
DaveBy
3c68908b73
Add files via upload
MSVS compatibility
2019-01-21 21:50:33 +03:00
Dmitry V. Sokolov
5e0da1f09f checkerboard 2019-01-20 12:27:10 +01:00
Dmitry V. Sokolov
b69793bf6e refractions 2019-01-20 12:18:08 +01:00
Dmitry V. Sokolov
c80479d1d2 reflections 2019-01-20 12:17:45 +01:00
Dmitry V. Sokolov
ef70d13561 shadows 2019-01-20 12:17:25 +01:00
Dmitry V. Sokolov
f5ec45c254 specular lighting 2019-01-20 12:17:06 +01:00
Dmitry V. Sokolov
9a728fff2b diffuse lighting 2019-01-20 12:16:45 +01:00
Dmitry V. Sokolov
c19c430151 adding more spheres to the scene; rudimentary materials 2019-01-20 12:16:23 +01:00
Dmitry V. Sokolov
5806eb45e9 The crucial step: casting the rays + ray/sphere intersection routine 2019-01-20 12:15:18 +01:00
Dmitry V. Sokolov
bd36c98573 First commit; rudimentary framebuffer check 2019-01-20 12:13:53 +01:00