lib3ds
2.0
lib3ds is an overall software library for managing
3D-Studio Release 3 and 4 ".3DS" files. It is a
free alternative to Autodesk's 3DS File Toolkit for managing 3DS files. It started out in 1996 to be released in 1999 under the GNU General Public License (GPL) as Open-Source software. In 2000, the library was completely rewritten in ANSI-C to attain more hardware platform independence. To enable commercial application the license was changed to GNU Lesser General Public License (LGPL).
- Written in portable ANSI-C
- Supported platforms:
- GNU build tools (autoconf, automake, libtool)
- Microsoft Visual C++ 8.0
- Supports little and big endian CPUs
- Load and save:
- Atmosphere settings
- Background settings
- Shadow map settings
- Viewport setting
- Materials
- Cameras
- Lights
- Meshes
- Hierarchy
- Keyframes
- Evaluation of all animation (keyframing) data
- Simple easy to manipulate data structures
- Vector mathematics module
- Quaternion mathematics module
- Matrix mathematics module
- Integrates seamless with OpenGL
Copyright (C) 1996-2008 by Jan Eric Kyprianidis <
www.kyprianidis.com>.
All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.