gl3ds started out as a unit for loading 3ds files and rendering it using opengl.
gl3ds is released under the mozilla public license.
gl3ds loads
- 3D Studio files (.3ds) supporting meshes and materials
- milkshape ascii files (.txt) supporting meshes, materials, bones and animations.
- wavefront files (.obj) supporting meshes and materials
gl3ds saves
- milkshape ascii files (.txt) supporting meshes and materials
New in the 3.1a release is:
- Loading of .obj files
- Some small bugfixes
New in the 3.0a release is:
- Total rewrite
- Support for multiple fileformats
- Suppurt for multiple rendertargets
- May reintroduce some old bugs :-)
New in the 2.5a release is:
- Bumpmapped material support
- Now uses glbitmap.pas for textures
New in the 2.4 release is:
- Bounding Boxes per submesh
New in the 2.3a release is:
Provide your feedback at: http://www.delphigl.com/forum/viewtopic.php?t=2422
- gl3ds v3.0 alpha
Alpha Release for 3das V3.0
- vclgl3ds (16-10-2006)
Quick bugfix version for changed glbitmap functions. With example program.
- vclgl3ds (12-11-2005)
Bugfixed version to support latest glBitmap end DGLOpenGL.
- gl3ds 29-03-2005
Fixed a bug that caused meshes with no material assigned to fail. Now they work.
- cvs
Visit the cvs with all the releases of gl3ds. Login with anonymous / anonymous .
- gl3ds v3.1 alpha
gl3ds v3.1 alpha. Now also supports reading .obj files. Plus some various small changes.
- gl3ds.zip
Version 2.5a
- Bumpmapped 3ds example
An example program on how to use gl3ds. You need to have glbitmap.pas and dglopengl.pas. Also you need the units from my opengl template example.