diff --git a/README.md b/README.md index 73ca5d33..a46d0928 100644 --- a/README.md +++ b/README.md @@ -38,12 +38,16 @@ VulkanExample() : VulkanExampleBase(true) } ``` - - *todo* : Document helper classes like vulkandebug +## Building +The repository contains a CMakeLists.txt to be used with [CMake](https://cmake.org). + +Use it to generate a platform-specific build configuration for building all examples. It should work with different compilers on Windows and Linux (C++11 required). + +All required headers and libs are included in the repository, building the examples should work out of the box. + ## Examples -*todo* : In progress ### Triangle @@ -120,10 +124,6 @@ Renders the vertex normals of a complex mesh with the use of a geometry shader. More of a playground than an actual example. Renders multiple meshes with different shaders (and pipelines) including a background. -## Building -*todo* : In progress -The repository contains CMake files for all demos and all required headers to compile the example, so any platform that supports CMake and has a C++11 compatible compiler should work. - ## Dependencies *Note*: Included in the repository - [OpenGL Mathematics (GLM)](https://github.com/g-truc/glm) diff --git a/screenshots/basic_gears.png b/screenshots/basic_gears.png index 0245f32d..9edc1636 100644 Binary files a/screenshots/basic_gears.png and b/screenshots/basic_gears.png differ diff --git a/screenshots/basic_pipelines.png b/screenshots/basic_pipelines.png index 7e06cef5..24b63242 100644 Binary files a/screenshots/basic_pipelines.png and b/screenshots/basic_pipelines.png differ diff --git a/screenshots/basic_texture.png b/screenshots/basic_texture.png index 2e229a95..a62915d7 100644 Binary files a/screenshots/basic_texture.png and b/screenshots/basic_texture.png differ diff --git a/screenshots/basic_triangle.png b/screenshots/basic_triangle.png index 0f207cb7..bebc90a7 100644 Binary files a/screenshots/basic_triangle.png and b/screenshots/basic_triangle.png differ diff --git a/screenshots/geom_normals.png b/screenshots/geom_normals.png index c23c05a1..a50290bd 100644 Binary files a/screenshots/geom_normals.png and b/screenshots/geom_normals.png differ diff --git a/screenshots/tess_displacement.jpg b/screenshots/tess_displacement.jpg index fed27c3a..1f43df77 100644 Binary files a/screenshots/tess_displacement.jpg and b/screenshots/tess_displacement.jpg differ diff --git a/screenshots/tess_pntriangles.jpg b/screenshots/tess_pntriangles.jpg index 8cb08a9d..d168a139 100644 Binary files a/screenshots/tess_pntriangles.jpg and b/screenshots/tess_pntriangles.jpg differ