diff options
| author | mtamis <[email protected]> | 2017-02-15 16:16:01 +0100 |
|---|---|---|
| committer | mtamis <[email protected]> | 2017-02-15 16:16:01 +0100 |
| commit | 9e8ffb531d25477a7390993547afda3bfbb5d98b (patch) | |
| tree | d83b64697835885f4a026a4c6426358518be006d /README.md | |
| parent | NvCloth library v1.0.0 (diff) | |
| download | nvcloth-9e8ffb531d25477a7390993547afda3bfbb5d98b.tar.xz nvcloth-9e8ffb531d25477a7390993547afda3bfbb5d98b.zip | |
Moved README to root so it shows up on github.v1.0.0
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..72ac164 --- /dev/null +++ b/README.md @@ -0,0 +1,51 @@ +NvCloth 1.0 +=========== + +Introduction +------------ + +NvCloth is a library that provides low level access to a cloth solver designed for realtime interactive applications. + +Features: +* Fast and robust cloth simulation suitable for games +* Collision detection and response suitable for animated characters +* Low level interface with little overhead and easy integration + +Documentation +------------- + +See ./NvCloth/ReleaseNotes.txt for changes and platform support. +See ./NvCloth/docs/documentation/NvCloth.html for the users guide. +See ./NvCloth/docs/doxy/index.html for the api documentation. + +Compiling +--------- +For windows: +Download and install the following dependencies: +* CMake 3.7 https://cmake.org/download/ +* Visual studio 12 or later (2013 or later) +* Windows 8.1 sdk https://developer.microsoft.com/en-us/windows/downloads/windows-8-1-sdk +* CUDA sdk https://developer.nvidia.com/cuda-downloads (version 8 or later) + +edit ./NvCloth/scripts/locate_cmake.bat to point to the cmake executable +edit ./NvCloth/scripts/locate_cuda.bat to point to the CUDA installation folder (that contains the bin, include and lib folder) +edit ./NvCloth/scripts/locate_win8sdk.bat to point to the windows SDK (C:\Program Files (x86)\Windows Kits\8.1 by default) + +Run ./CmakeGenerateAll.bat to generate the visual studio solution files in ./compiler/vcXXwinXX-cmake/ + + +For osx: +Download and install cmake 3.4 and add the cmake binary to your path. +Install xcode. +Run ./NvCloth/GenerateProjectsOsxIos.sh to generate xcode projects in .//NvCloth/compiler/osxXX-cmake/ + +For linux: +Download and install cmake 3.4. +Installing cmake on Ubuntu 16.04.1 LTS can be done using the following commands: +``` +sudo apt-get install software-properties-common +sudo add-apt-repository ppa:george-edison55/cmake-3.x +sudo apt-get update +sudo apt-get install cmake +``` +Run ./NvCloth/GenerateProjectsLinux.sh to generate make files in .//NvCloth/compiler/linux64-XXXXX-cmake/ |