aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuentin Ladevie <ladevie.quentin@gmail.com>2021-01-08 23:16:37 +0000
committerGitHub <noreply@github.com>2021-01-08 23:16:37 +0000
commit4379b46b46563c5a709df8d567ef75affc3fd31c (patch)
tree20df02402dc4f4d2003d1fb039e17479417d4718
parentb9d944360c2cc1ebcdfc27bf54c8bde5d15e40fa (diff)
Update 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