mrumtl

Describe materials that vary spectrally
git clone git://git.meso-star.fr/mrumtl.git
Log | Files | Refs | README | LICENSE

commit e37f6942a03c867b3cfc42600a1a8c59bcaaedd6
parent a3a61d16f00e1ce848494c517917e23ef270a22c
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Mon, 30 Oct 2023 15:35:40 +0100

Wraps the README text in 72 columns

This matches the convention of plain text e-mails. It can therefore be
sent as a publication announcement e-mail without being reformatted.

Diffstat:
MREADME.md | 35++++++++++++++++++-----------------
1 file changed, 18 insertions(+), 17 deletions(-)

diff --git a/README.md b/README.md @@ -1,7 +1,7 @@ # ModRadUrb: MaTeriaL -This C library loads spectrally variable materials saved in mrumtl format. See -`mrumtl.5` for the format specification. +This C library loads spectrally variable materials saved in mrumtl +format. See `mrumtl.5` for the format specification. ## Requirements @@ -21,27 +21,28 @@ Edit config.mk as needed, then run: ### Version 0.1 -- Complete rewrite of BRDF accessors. A BRDF is now represented by a single - integer and not directly by a generic data structure. Thus, the - `mrumtl_fetch_brdf` function returns an integer and not a pointer to the BRDF - which is now returned by the new function `mrumtl_get_brdf`. In addition, - data from a specific BRDF is now returned to a data structure that can - therefore store more than one scalar. -- Update of the signature of the `mrumtl_create` function: the input arguments - are now grouped into a variable of type `struct mrumtl_create_args`. Thanks - to this structure and its default value, updating the input parameters should - now marginally affect the calling code. +- Complete rewrite of BRDF accessors. A BRDF is now represented by a + single integer and not directly by a generic data structure. Thus, the + `mrumtl_fetch_brdf` function returns an integer and not a pointer to + the BRDF which is now returned by the new function `mrumtl_get_brdf`. + In addition, data from a specific BRDF is now returned to a data + structure that can therefore store more than one scalar. +- Update of the signature of the `mrumtl_create` function: the input + arguments are now grouped into a variable of type `struct + mrumtl_create_args`. Thanks to this structure and its default value, + updating the input parameters should now marginally affect the calling + code. - Use scdoc rather than asciidoc as file format for man sources. ### Version 0.0.1 -- Bump the CMake minimum version to 3.1. Previously it was set to 2.8 which is - deprecated. +- Bump the CMake minimum version to 3.1. Previously it was set to 2.8 + which is deprecated. ## Licenses Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com) -MruMtl is free software released under the GPL v3+ license: GNU GPL version 3 -or later. You are welcome to redistribute them under certain conditions; refer -to the COPYING file for details. +MruMtl is free software released under the GPL v3+ license: GNU GPL +version 3 or later. You are welcome to redistribute them under certain +conditions; refer to the COPYING file for details.