From 39eb0545830996ef59423decd3572bbff4a42bcc Mon Sep 17 00:00:00 2001 From: binary <1253152061@qq.com> Date: Thu, 17 Jan 2019 16:08:02 +0800 Subject: [PATCH] Add compilation notes (#2) --- readme.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index d27f6fa..bb32e02 100644 --- a/readme.md +++ b/readme.md @@ -7,16 +7,24 @@ Smoothed Particle Hydrodynamics implementation in OpenGL compute shader. Licensed under MIT License. -Third-party libraries: +## Quickstart guide + +1. Install [Visual Studio 2017](https://visualstudio.microsoft.com/). +2. Install the latest graphics driver with OpenGL 4.6 support. +3. Install [Vulkan SDK](https://vulkan.lunarg.com/sdk/home) to compile GLSL shaders into SPIR-V format. +4. Install [Python 3](https://www.python.org/downloads/) to run shader compilation script. +5. Run shader/compile.py to compile shaders. + +## Third-party libraries 1. GLEW/OpenGL Loader https://github.com/nigels-com/glew 2. GLFW https://github.com/glfw/glfw 3. GLM https://github.com/g-truc/glm -Video: +## Video https://www.youtube.com/watch?v=4LnaZmim81k -Vulkan version: +## Vulkan version https://github.com/multiprecision/sph_vulkan