star-3d

Surface structuring for efficient 3D geometric queries
git clone git://git.meso-star.fr/star-3d.git
Log | Files | Refs | README | LICENSE

commit 9fb61220c2115c58a6cc1de294f7df770d43d731
parent fb6b0fbd356c5d5544ffc6e18efb028c6b597db5
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Mon, 29 May 2017 15:04:21 +0200

Add the release note of the version 0.4

Diffstat:
MREADME.md | 24++++++++++++++++++++++++
1 file changed, 24 insertions(+), 0 deletions(-)

diff --git a/README.md b/README.md @@ -31,6 +31,7 @@ Star-3D is currently used in several softwares dealing with complex arbitrary electromagnetism. Please refer to these projects for informations on their purpose. + * [Star-4V/S](https://gitlab.com/meso-star/star-4v_s.git) * [Star-Display](https://gitlab.com/meso-star/star-display.git) * [Star-GebhartFactor](https://gitlab.com/meso-star/star-gf.git) * [Star-Schiff](https://gitlab.com/meso-star/star-schiff.git) @@ -110,6 +111,29 @@ instance, on a GNU/Linux system: with `<STAR3D_INSTALL_DIR>` the install directory of Star-3D and `<MY_PROJECT_DIR>` the location of the `CMakeLists.txt` file. +## Release notes + +### Version 0.4 + +- Implement the `s3d_scene_view` API; it replaces the + `s3d_scene_<begin|end>_session` functions that were removed. A view registers + the state of the scene from which it is created. It is used to retrieve the + scene data through ray-tracing, sampling or indexing. Several views can be + created on the same scene. +- Add the possibility to attach a same shape to several scenes. +- Fix a memory overconsumption with instantiated shapes: the instantiated + back-end data were copied rather than shared. +- Add the `s3d_scene_shapes_count` function that returns the overall number of + shapes in the scene. +- Add the `s3d_instance_set_transform` and `s3d_instance_transform` functions + that sets or gets the transformation matrix of the instance, respectively. +- Add the `s3d_primitive_get_transform` function that gets the transformation + matrix of a primitive. +- Add the `s3d_primitive_has_attrib` function that returns if a primitive has a + specific attribute or not. +- Add the `s3d_triangle_get_vertex_attrib` function that retrieves the + vertex attributes of a triangular primitive. + ## License Star-3D is Copyright (C) |Meso|Star> 2015-2017 (<contact@meso-star.com>). It