Registriert: Di Jul 01, 2003 18:59 Beiträge: 887 Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
glModel (former name gl3ds) started out as a unit for loading .3ds files and rendering it using opengl. It has been under development since 2002. From an 3ds loader it evolved to a multi format 3d object loader and saver. Still new features are being added.
glModel 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 -directx files (.x) supporting meshes and materials (broken)
glModel saves
-milkshape ascii files (.txt) supporting meshes and materials -wavefront files (.obj) supporting meshes and materials
glModel has 2 render paths: -OpenGL 1.0 -OpenGL 1.5 with vbo's
glModel is released under the mozilla public license.
Registriert: Di Jul 01, 2003 18:59 Beiträge: 887 Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
-Some more bugfixes. It now loads .3ds files with lights and camera's inside them.
-Material is now ordered from 0 to NumMaterials-1.
-Improved reordering of meshes for transparency.
-Help file added.
Download it below.
Dateianhänge:
Dateikommentar: Version 2.1 gl3ds.zip [27.74 KiB]
1235-mal heruntergeladen
Registriert: Di Jul 01, 2003 18:59 Beiträge: 887 Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
- create new materials without loading from 3ds file
- create new meshes without loading from 3ds file
This allows to create a 3ds file dynamicaly. Next is optimizing and a save procedure. Luckily it was not downloaded as i needed to fix a bug that appeared only after closing the application and more then one face was added.
Dateianhänge:
Dateikommentar: version 2.1b gl3ds.zip [28.33 KiB]
1050-mal heruntergeladen
Registriert: Di Jul 01, 2003 18:59 Beiträge: 887 Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
-Milkshape ascii files are working again.
-Bones are now seperated from the TAll3dsMesh and are now placed inside TSkeleton. A TAll3dsMesh can use multiple skeletons.
-So it is now possible to load one milkshape ascii mesh with multiple animations.
Registriert: Di Jul 01, 2003 18:59 Beiträge: 887 Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
a new version of gl3ds is available on the cvs (later this week as an official release on the site). The new features are:
opacity maps support
rewrite of normals calculation (bug fixed in glmath)
SoS's animation will be back in the next release.
Registriert: Di Jul 01, 2003 18:59 Beiträge: 887 Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
a new release of gl3ds is available on my site. Most important is that meshes with not materials work. Also it includes changes i announced it the previous post. (no sight of animated 3ds meshes yet)
Registriert: Di Jul 01, 2003 18:59 Beiträge: 887 Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
A long time since the previous release, but here it is: http://www.noeska.com/dogl/gl3ds.aspx and download the november release. This release contains bugfixes so it supports the latest DGLOpenGL and glBitmap units again. Also a small bugfix for non material milkshape txt meshes.
Lately i have not been able to spend much time programming in my spare time, i hope to be able te spend more time on it from now on.
Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.