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.