aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md10
1 files changed, 7 insertions, 3 deletions
diff --git a/README.md b/README.md
index 457579f..9dcca50 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,14 @@
# path-tracer
-CPU path tracer based on ray tracing in one weekend book
+Initially a CPU path tracer based on ray tracing in one weekend book
+
+The new implementation is using Vulkan compute shaders to generate an image of a path traced scene
+
## Features
* PPM image format
* Three types of material (lambertian, metalic, dielectric)
* Customisable camera (focus plan, aperture)
+* Compute everything on GPU
## Result
![](https://github.com/ladevieq/path-tracer/blob/master/result.jpg?raw=true)
@@ -13,5 +17,5 @@ CPU path tracer based on ray tracing in one weekend book
* [ ] More material types
* [ ] Support GLTF format
* [ ] Triangulated meshes rendering
-* [ ] GPU based implementation
-* [ ] Realtime rendering
+* [x] GPU implementation
+* [ ] Realtime