38 lines
1.1 KiB
Plaintext
38 lines
1.1 KiB
Plaintext
lib3ds is an overall software library for managing 3D-Studio Release 3
|
|
and 4 ".3DS" files.
|
|
|
|
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
|