|
|
Download
The current stable version is OpenSG 1.6.0, released August 26th, 2005. All the packages you see here are also available from SourceForge. The SourceForge servers are a lot bigger than our own, and so is their net connection, so if you're close a SourceForge mirror or sit on a big pipe somewhere else it's probably faster to use these. Stable (Version 1.6.0, 2005/08/26)BinaryThere are binary releases for all platforms. They generally do not include the library source but only compiled libraries, headers and the tutorial examples and a Makefile to recreate them. Binary dists are a good start to play with the system and see how things work. They do not include documentation, download that separately. For Windows there is the standard self-extracing installer, which includes a Visual Studio Workspace for the included examples. They have been compiled with Visual Studio .NET and the Microsoft compiler. If you want to use VS6, please contact us and we can build a workspace for you (or you can build from the source). We removed the STLPort versions, compared with the MS STL (.net 2003) there was only a small speed difference.
For Linux there is the problem that there are a lot of variants that are not quite compatible. So if the binary Linux release doesn't work, try to compile the source yourself. It's pretty fast, so it's not a big problem. We removed the irix 64 bit version because the linker couldn't link the debug lib anymore. But there shouldn't be any problem compiling a optimized version. Choose your version:
SourceThe unix source tarball is here (.tgz, 26.51 mb) , the unix source rpm is here (.rpm, 25.67 mb) , and the windows source tarball is here (.tgz, 26.52 mb) DocumentationThe documentation can be generated from the sources automatically, if needed. You do need some tools, though, see Prerequisites for details, so if you don't have them downloading might be more efficient. Probably the most important documentation for getting started is the Starter Guide (.pdf, 1.91 mb) . It is also included in the online documentation, in the form of Related Pages. You can download a version for users (.tar.gz, 31.88 mb) or for developers (.tar.gz, 33.72 mb) . The latter contains more info about the internal classes and how things work. There is also a version in windows help (.chm, 42.81 mb) format. Previous Stable (Version 1.4.0, 2004/11/22)BinaryThere are binary releases for all platforms. They generally do not include the library source but only compiled libraries, headers and the tutorial examples and a Makefile to recreate them. Binary dists are a good start to play with the system and see how things work. They do not include documentation, download that separately. For Windows there is the standard self-extracing installer, which includes a Visual Studio Workspace for the included examples. They have been compiled with Visual Studio .NET and the Microsoft compiler. If you want to use VS6, please contact us and we can build a workspace for you (or you can build from the source). There are two variants, one built with Microsoft's STL, one using STLPort. STLPort ist significantly better, and may increase performance quite a bit, depending on the application. The loaders are a typical hotspot here.
For Linux there is the problem that there are a lot of variants that are not quite compatible. So if the binary Linux release doesn't work, try to compile the source yourself. It's pretty fast, so it's not a big problem. Choose your version:
SourceThe source tarball is here (.tgz, 24.68 mb) . DocumentationThe documentation can be generated from the sources automatically, if needed. You do need some tools, though, see Prerequisites for details, so if you don't have them downloading might be more efficient. Probably the most important documentation for getting started is the Starter Guide. It is also included in the online documentation, in the form of Related Pages. You can download a version for users (.pdf, 2.84 mb) or for developers (.pdf, 2.84 mb) . The latter contains more info about the internal classes and how things work. There is also a version in windows help (.chm, 18.54 mb) format. Once you start working with the system you're going to need the source code documentation. It is also available separately (.tgz, 29.24 mb) . Previous Stable (Version 1.2.0, 2003/03/19)BinaryThere are binary releases for all platforms. They generally do not include the library source but only compiled libraries, headers and the tutorial examples and a Makefile to recreate them. Binary dists are a good start to play with the system and see how things work. They do not include documentation, download that separately. For Windows there is the standard self-extracing installer, which includes a Visual Studio Workspace for the included examples. They have been compiled with Visual Studio .NET and the Microsoft compiler. If you want to use VS6, please contact us and we can build a workspace for you (or you can build from the source). There are two variants, one built with Microsoft's STL, one using STLPort. STLPort ist significantly better, and may increase performance quite a bit, depending on the application. The loaders are a typical hotspot here.
For Linux there is the problem that there are a lot of variants that are not quite compatible. So if the binary Linux release doesn't work, try to compile the source yourself. It's pretty fast, so it's not a big problem. Choose your version:
Note for the VS6 version: The .obj loader is not totally stable in this version, in some programs it works (SceneViewer), in some it crashes (Loading Tutorial). We haven't been able to find the reason yet, but due to the demand for this version we decided to release it. If the .obj loader is critical for you, it is safer to use a CL.NET version. SourceThe source tarball is here (.tgz, 3.84 mb) . DocumentationThe documentation can be generated from the sources automatically, if needed. You do need some tools, though, see Prerequisites for details, so if you don't have them downloading might be more efficient. Probably the most important documentation for getting started is the Starter Guide. It is also included in the online documentation, in the form of Related Pages. You can download a version for users (.pdf, 810.5 kb) or for developers (.pdf, 830.0 kb) . The latter contains more info about the internal classes and how things work. Once you start working with the system you're going to need the source code documentation. It is also available separately (.tgz, 11.72 mb) . Developer (Version 1.1.0, 2002/07/03)BinaryThere are binary releases for all platforms. They generally do not include the library source but only compiled libraries, headers and the tutorial examples and a Makefile to recreate them. Binary dists are a good start to play with the system and see how things work. They do not include documentation, download that separately. For Windows there is the standard self-extracing installer, which includes a Visual Studio Workspace for the included examples. For Linux there is the problem that there are a lot of variants that are not quite compatible. So if the binary Linux release doesn't work, try to compile the source yourself. It's pretty fast (~10 minutes on a 1 GHz Athlon), so it's not a big problem. Choose your version:
SourceThe source tarball is here (.tgz, 3.53 mb) . DocumentationThe documentation can be generated from the sources automatically, if needed. You do need some tools, though, see Prerequisites for details, so if you don't have them downloading might be more efficient. Probably the most important documentation for getting started is the Starter Guide (.ps.gz, 300.9 kb) . Once you start working with the system you're going to need the source code documentation. It is also available separately. Either here (.tgz, 15.70 mb) or here (.zip, 19.08 mb) . Additionally the Design Document (.html, 111.9 kb) can be downloaded, even though it is quite a bit outdated right now. Dailybuild SnapshotsIf the developer release is not current enough for you, you can check out the dailybuild snapshots A dailybuild system checks out the current source tree every night and tries to remake everything, i.e. libs and tests. A snapshot of the dailybuilds is available here. Note that these are real development snapshots which may or may not work. CVSThe projects CVS server, just like all other project management infrastructure, is on SourceForge. Go there to get info about accessing the CVS. |
|
|