posted 06-07- 05:55 PM
I've decided to release OpToolKit Alpha. I've been doing RL work in the past two weeks, before that I was putting most of my spare time into optoolkit. I'm just about to go on holiday for two weeks trekking in the French Pyrenees and I won't be available for questions or suggestions (no internet, no computer!) until the end of June. I haven't setup this project on a version control system yet but I making the source available for download for the few Delphi developers who want it. If you want to add to the code I suggest you contact me so we can setup the project on SourceForge or something like that.
If you like what I have done so far then just imagine what we could do with a team of developers working to produce a toolkit.
So, What does it NOT do?
It's not an OpenPlane editor such as Bryan Russel's Openplane Studio or Hippie's OL tools. You can't save anything that you open in optoolkit in this release.
Ok, What does it DO?
OpenGL Perspective and Orthogonal Rendering of (*.sm) files and models.
Point, Line and poly rendering.
3D/Orthogonal Zoom via right mouse button.
3D rotate via left mouse button.
Orthogonal panning via left mouse button.
LOD switching via slider 5 - 5000ft.
Property display of smRecords via the File View.
OL / XML display of smRecords via the File View.
View contents of a (*.par) file.
View the textures (.tif) in par file.
Extract all files from a par file to a specified location.
Extract one file from a par file to a specified location.
Open a file from a par file in optoolkit.
Detect unused texture references in your sm files.
Polygon count at 1 to 5000ft, Comma seperated values output (.csv),
for analysis in Excel ( PolyUsage.xls available in Downloads ).
Warn user of polygons with less than 3 vertices.
Warn user of LODs with equal switchin distances.
What's planned?
Saving sm files. version 0.1 (FS:SDOE 1.5) and 0.3 (RCsimulator, FSC 1.5.2.x) format.
Building par files. version 0.1 and 0.3 format.
Rendering models with textures.
Property list editing via the property editor.
Context sensitive property list help.
Property list syntax checking.
Automatic LOD generation using Polygon simplification.
Model positioning.
FM generation from visual model.
LOD import/export.
.sm version control and group project management.
COM interface to sm files.
What can you do?
You can help me by providing support and suggestions or by developing the code.
I need someone to setup the source on a CVS or FreeVCS (preferably).
I'm going to contact the author of that realtime painting software, see
http://www.fightersquadron.com/ubb/Forum1/HTML/004632.html
Hopefully, he can use the Delphi classes I have written so he can load sm files.
Elric
www.optoolkit.org
[This message has been edited by Elric (edited 06-07-2001).]