goat3d

diff README @ 54:dad392c710df

added copyright headers and license files + readme
author John Tsiombikas <nuclear@member.fsf.org>
date Thu, 17 Apr 2014 08:50:36 +0300
parents
children 046f7df5844d
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/README	Thu Apr 17 08:50:36 2014 +0300
     1.3 @@ -0,0 +1,37 @@
     1.4 +goat3d
     1.5 +------
     1.6 +A 3D scene, character, and animation file format specification, library, and tools.
     1.7 +
     1.8 +Goat3D is a hierarchical 3D scene, character, and animation file format set,
     1.9 +targeting mostly real-time applications (such as games). The goat3d
    1.10 +specification defines 2 complimentary file formats:
    1.11 + * The main goat3d file format defines meshes, lights, cameras, environmental
    1.12 +   parameters, materials, and transformation hierarchies.
    1.13 + * The animation file format defines a sequence of keyframes and interpolation
    1.14 +   parameters, for any number of nodes, defined in the main scene file.
    1.15 +
    1.16 +
    1.17 +This project provides the specification of the file formats, a simple library
    1.18 +with a clean C API for reading and writing files in the goat3d scene and
    1.19 +animation file formats, as well as a number of tools dealing with such files.
    1.20 +
    1.21 +Specifically, at the moment (early development stage), the following are
    1.22 +included in various degrees of completion:
    1.23 + * *libgoat3d*, a library for reading and writing goat3d scene and animation files.
    1.24 + * *maxgoat*, a goat3d scene and animation exporter for autodesk 3dsmax 2014.
    1.25 + * *ass2goat*, a universal 3D asset conversion utility based on the excellent
    1.26 +   assimp library, from a huge number of 3D file formats to the goat3d file
    1.27 +   format.
    1.28 + * *goatview*, a 3D scene and animation preview tool, based on OpenGL.
    1.29 + * *goatprim*, a procedural 3D model (primitive) generator for quick testing.
    1.30 +
    1.31 +The following are planned for the near future:
    1.32 + * *blendgoat*, an exporter for [http://www.blender.org/ Blender].
    1.33 +
    1.34 +License
    1.35 +-------
    1.36 +Copyright (C) 2014 John Tsiombikas <nuclear@member.fsf.org>
    1.37 +
    1.38 +libresman is free software, released under the terms of the GNU Lesser General
    1.39 +Public License v3 (or at your option, any later version published by the Free
    1.40 +Software Foundation). Read COPYING and COPYING.LESSER for details.