star-3daw

Create star-3d geometries from OBJ files
git clone git://git.meso-star.fr/star-3daw.git
Log | Files | Refs | README | LICENSE

commit 8a15da4697ca7d24e2d240e0308f2a5246b28f18
parent c4d49b8b16b567e96cd5af9c770ac79108684b22
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Thu, 13 Jul 2023 16:25:04 +0200

Rewrite the README file

Cleanup and small rewrite of the preview. Add a requirements section
that lists the dependencies of the project. And complete rewrite of the
installation procedure regarding the use of a POSIX Makefile and no
longer CMake.

Diffstat:
MREADME.md | 41+++++++++++++++++++----------------------
1 file changed, 19 insertions(+), 22 deletions(-)

diff --git a/README.md b/README.md @@ -1,26 +1,22 @@ # Star 3D shapes from Alias Wavefront geometries -This library creates Star-3D shapes from polygonal geometries saved in -the Alias Wavefront obj/mtl fileformats. - -## How to build - -This library depends on the -[AW](https://gitlab.com/vaplv/loader_aw/#tab-readme) library to load Alias -Wavefront files, on the [Polygon](https://gitlab.com/vaplv/polygon/#tab-readme) -library to triangulate polygonal faces and on the -[Star-3D](https://gitlab.com/meso-star/star-3d/#tab-readme) library to define -the in-core representation of the loaded shapes. It also uses -[CMake](http://www.cmake.org) and the -[RCMake](https://gitlab.com/vaplv/rcmake/#tab-readme) package to build and -depends on the [RSys](https://gitlab.com/vaplv/rsys/#tab-readme) library. - -First ensure that CMake is installed on your system. Then install the RCMake -package as well as the RSys, AW, Polygon and Star-3D libraries. Finally -generate the project from the `cmake/CMakeLists.txt` file by appending to the -`CMAKE_PREFIX_PATH` variable the install directories of the previously defined -dependencies. The generated project can be edited, built, tested and installed -as any CMake project. + +Star-3DAW creates [Star-3D](https://gitlab.com/meso-star/star-3d) shapes from +polygonal geometries saved in the Alias Wavefront obj file format. + +## Requirments + +C compiler, POSIX make, pkg-config, and the header files and libraries from +[AW](https://gitlab.com/vaplv/loader_aw), +[Polygon](https://gitlab.com/vaplv/polygon), +[Star-3D](https://gitlab.com/meso-star/star-3d) and +[RSys](https://gitlab.com/vaplv/rsys). + +## Installation + +Edit config.mk as needed, then run: + + make clean install ## Release notes @@ -36,7 +32,8 @@ breaks introduce by this update. ## License -Copyright (C) 2015, 2016, 2020, 2021 |Meso|Star> (<contact@meso-star.com>). +Copyright (C) 2015, 2016, 2020, 2021 |Meso|Star> (contact@meso-star.com) + Star-3DAW is free software released under the CeCILLv2.1 license. You are welcome to redistribute it under certain conditions; refer to the COPYING files for details.