star-3dut

Generate meshes of simple geometric shapes
git clone git://git.meso-star.fr/star-3dut.git
Log | Files | Refs | README | LICENSE

commit 8a1303c992cf30257daa6a5c55b6c41088a4abc4
parent 85381ebb55da0d988b6bb4c1e6eb069f3176d300
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Mon, 17 Jul 2023 16:06:53 +0200

Rewrite the README file

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

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

diff --git a/README.md b/README.md @@ -1,17 +1,18 @@ # Star-3DUtilityToolkit -This library provides functionalities to create 3D shapes. +The Star-3DUT library generates the triangular mesh of 3D geometric shapes. +See the `s3dut.h` header file for the list of supported geometries. -## How to build +## Requirements -The library uses [CMake](http://www.cmake.org) and the -[RCMake](https://gitlab.com/vaplv/rcmake/#tab-readme) package to build. It also -depends on the [RSys](https://gitlab.com/vaplv/rsys/#tab-readme) library. +C compiler, POSIX make, pkg-config and +[RSys](https://gitlab.com/vaplv/rsys/) header files and library. -First ensure that CMake is installed on your system. Then install the RCMake -package as well as all the RSys library. Then generate the project from the -`cmake/CMakeLists.txt` file by appending to the `CMAKE_PREFIX_PATH` variable -the install directories of its dependencies. +## Installation + +Edit config.mk as needed, then run: + + make clean install ## Release notes @@ -47,7 +48,7 @@ the install directories of its dependencies. thick triangulated super shape (possibly) truncated along the Z axis. Truncated ends can be closed or left open. - Increase min number of slices for `s3dut_create_hemisphere` from 2 to 3. - + ### Version 0.2 - Add the `s3dut_create_hemisphere` function that creates a triangulated UV @@ -55,9 +56,8 @@ the install directories of its dependencies. ## License -Copyright (C) 2016, 2017, 2020, 2021 |Meso|Star> (<contact@meso-star.com>). -Star-3DUtilityToolkit is 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. +Copyright (C) 2016, 2017, 2020, 2021 |Meso|Star> (contact@meso-star.com) +Star-3DUT is free software released under GPL v3+ license: GNU GPL version 3 or +later. You are welcome to redistribute it under certain conditions; refer to +the COPYING file for details.