goat3d

diff README @ 67:8970ca3d55e0

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