Faerbit
|
3d051f6c5b
|
Call rendering function directly.
|
2020-06-07 21:06:19 +02:00 |
|
Faerbit
|
d2ce61e208
|
Use tiles and queue of them for rendering.
|
2020-06-07 21:04:04 +02:00 |
|
Faerbit
|
415a2122b4
|
Optimized performance.
|
2020-06-07 12:10:51 +02:00 |
|
Faerbit
|
98a6c551c3
|
Init mersennetwister with current time.
|
2020-06-07 11:33:54 +02:00 |
|
Faerbit
|
eaf035cdee
|
Output images as png.
|
2020-06-07 03:28:59 +02:00 |
|
Faerbit
|
f8a7934a03
|
Add random scene.
|
2020-06-07 01:02:11 +02:00 |
|
Faerbit
|
e6e61b635b
|
Add depth of field to camera.
|
2020-06-07 00:32:31 +02:00 |
|
Faerbit
|
a35cf30535
|
Add several parameters to camera.
|
2020-06-07 00:17:33 +02:00 |
|
Faerbit
|
3683a309c5
|
Adding dielectric material.
|
2020-06-07 00:03:25 +02:00 |
|
Faerbit
|
129854222d
|
Add fuzziness to metal materials.
|
2020-06-06 23:28:33 +02:00 |
|
Faerbit
|
bdb68df296
|
Adding basic materials (lambertian and metallic).
|
2020-06-06 23:21:21 +02:00 |
|
Faerbit
|
3ae1c040a2
|
Use unique_ptr instead of C array.
|
2020-06-06 16:31:51 +02:00 |
|
Faerbit
|
267df23c87
|
Add additional scattering methods.
|
2020-06-06 16:16:31 +02:00 |
|
Faerbit
|
b86ad047a5
|
Adding basic multi threading via OpenMP and using more aggressive optimizations.
|
2020-06-06 15:55:24 +02:00 |
|
Faerbit
|
a0de4cc8f1
|
Add color correction.
|
2020-06-06 14:57:55 +02:00 |
|
Faerbit
|
494b48c560
|
Implemented diffuse reflection.
|
2020-06-06 14:47:39 +02:00 |
|
Faerbit
|
be4e32755a
|
Add camera class and sampling.
|
2020-06-04 00:39:14 +02:00 |
|
Faerbit
|
881141a912
|
Add Hittable_list
|
2020-06-04 00:15:32 +02:00 |
|
Faerbit
|
bc63a68061
|
[WIP] Adding hittable (generalization) with concrete implementation sphere.
|
2020-06-03 23:49:20 +02:00 |
|
Faerbit
|
34fc56bf82
|
Simplified ray intersection for spheres.
|
2020-06-03 23:29:29 +02:00 |
|
Faerbit
|
9e16d5f112
|
Implement sphere normals.
|
2020-06-03 23:25:47 +02:00 |
|
Faerbit
|
9f4868917d
|
Add simple sphere.
|
2020-06-03 23:14:18 +02:00 |
|
Faerbit
|
6cbaaabd6a
|
Fix significant typo.
|
2020-06-03 23:14:10 +02:00 |
|
Faerbit
|
b2265d26a3
|
Adding rays, origin and horizon.
|
2020-06-03 22:39:40 +02:00 |
|
Faerbit
|
c1019143de
|
Initial commit.
|
2020-06-03 00:06:53 +02:00 |
|