commit 4314d8b6ab6364dec02a075dad2c0f14b9dabab7
parent 6293b156be2930277cdd4e76e299d2ddd054e2b8
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Thu, 15 Nov 2018 15:56:04 +0100
Write the 0.6 release note
Diffstat:
| M | README.md | | | 34 | +++++++++++++++++++--------------- |
1 file changed, 19 insertions(+), 15 deletions(-)
diff --git a/README.md b/README.md
@@ -1,15 +1,13 @@
# Star-ScatteringFunctions
-This library provides a set of abstractions to describe the way the
-light is scattered at a surface with respect to a geometric optics model. It
-defines interfaces to describe Bidirectional Reflectance|Transmittance
-Distribution Functions (BRDF & BTDF), microfacet distributions and Fresnel
-terms. Several built-in implementation of these interfaces are provided as
-specular, lambertian and microfacet reflections, Beckmann and Blinn microfacet
-distributions, or dielectric/dielectric and dielectric/conductor Fresnel terms.
-
-Finally, complex scattering functions defines as a combination of several BRDFs
-and BTDFs are handled through a Bidirectional Scattering Distribution Function.
+This library provides a set of abstractions to describe the way the light is
+scattered with respect to a geometric optics model. It defines interfaces to
+describe Bidirectional Scattering Distribution Functions, microfacet
+distributions, Fresnel terms and phase functions. Several built-in
+implementation of these interfaces are provided as specular, lambertian and
+microfacet reflections, Beckmann and Blinn microfacet distributions,
+dielectric/dielectric and dielectric/conductor Fresnel terms, Henyey &
+Greenstein and Rayleigh phase functions, etc.
## How to build
@@ -26,6 +24,13 @@ project from the `cmake/CMakeLists.txt` file by appending to the
## Release notes
+### Version 0.6
+
+- Add the phase function API allowing the user to define, sample and evaluate a
+ phase function.
+- Provide built-in implementation of the Henyey & Greenstein, and the Rayleigh
+ phase functions.
+
### Version 0.5
- Add the pillbox microfacet distribution.
@@ -57,9 +62,8 @@ project from the `cmake/CMakeLists.txt` file by appending to the
## License
-Star-ScatteringFunctions is Copyright (C) |Meso|Star> 2016-2018
-(<contact@meso-star.com>). It is a free software released under the
-[OSI](http://opensource.org)-approved GPL v3+ license. You are welcome to
-redistribute it under certain conditions; refer to the COPYING file for
-details.
+Star-ScatteringFunctions is Copyright (C) 2016-2018
+|Meso|Star>(<contact@meso-star.com>). It is a free software released under the
+GPL v3+ license. You are welcome to redistribute it under certain conditions;
+refer to the COPYING file for details.