commit bd2b273ac44303d714bd6a6411ef8afff15202c8
parent 9face1380f0a08a8ae28cc227c204fae6691ae1d
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Fri, 2 Jun 2017 16:19:08 +0200
Merge branch 'release-0.2' into develop
Diffstat:
2 files changed, 23 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
@@ -56,7 +56,25 @@ project from the `cmake/CMakeLists.txt` file by appending to the
`CMAKE_PREFIX_PATH` variable the install directories of its dependencies. The
resulting project can be edited, built, tested and installed as any CMake
project. Refer to the [CMake](https://cmake.org/documentation) for further
-informations ond CMake.
+informations on CMake.
+
+## Release notes
+
+### Version 0.2
+
+- Add the support of an optional normal map to the materials. It defines
+ spatially varying normals in the tangent space of the surface. Currently,
+ only the quadric surfaces are parameterized: using a normal mapped material
+ on the other shapes will produce unforeseen behaviors.
+- Add the support of spectral data to the materials: a material attribute can be
+ either a scalar or follow a spectral distribution.
+- Add an optional atmospheric absorption after the first reflection of the light
+ path; the sun description includes the atmospheric effect before the first
+ reflector.
+- Write the man pages of the Solstice command line and its associated file
+ formats.
+- Add the verbose option `-v`.
+- Update the output format of the simulation.
## Licenses
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt
@@ -45,10 +45,10 @@ find_package(LibYAML REQUIRED)
find_package(RCMake 0.2.3 REQUIRED)
find_package(RSys 0.4 REQUIRED)
find_package(SolAnim 0.1 REQUIRED)
-find_package(SolSolver 0.1.1 REQUIRED)
+find_package(SolSolver 0.2 REQUIRED)
find_package(Star3DUT 0.2 REQUIRED)
find_package(StarSP 0.4 REQUIRED)
-find_package(StarSTL 0.3 REQUIRED)
+find_package(StarSTL 0.3.1 REQUIRED)
if(MSVC)
find_package(MuslGetopt REQUIRED)
@@ -99,8 +99,8 @@ configure_file(${SOLSTICE_SOURCE_DIR}/../doc/solstice.1.txt.in
# Configure and define targets
################################################################################
set(VERSION_MAJOR 0)
-set(VERSION_MINOR 1)
-set(VERSION_PATCH 1)
+set(VERSION_MINOR 2)
+set(VERSION_PATCH 0)
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
set(SOLSTICE_FILES_SRC