My favorites | Sign in
Project Home Downloads Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Project Information
Members
Featured
Downloads
Links

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).

Features

  • Written in portable ANSI-C
  • Supported platforms:
    • GNU build tools (autoconf, automake, libtool)
      • UNIX
      • Mac OS X
    • 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
Powered by Google Project Hosting