21st January 2006 19:57 UTC
More tools...
I have just finished a slightly updated version of Image2GVM (1.1) and a beta version of a new tool, Model2GVM. They are both dependent on the Microsoft .net framework.
http://jheriko.kicks-ass.net/avs_pro...0_5_beta_1.exe
(130k, slightly too large to attach)
Model2GVM allows loading of .obj and .3ds model files with correct normals, diffuse, ambient and specular materials to be exported to .gvm in a few different formats.
It provides a preview pane (with slightly dodgy mouse control... I will fix this) which renders the model using triangle.ape with zbuf and back face culling.
It is a little unstable, but the bugs I know about will produce a small message box with a "Fatal error:..." message. For any other crashes I haven't encountered yet please paste all details here so I can try to decipher it and fix the problem.
There are several features I intend to add before version 1.0
(*)'Fraction' compression on materials, using the same technique as Image2GVM
(*)Output of indexed vertex, normal and material lists from which the triangles are defined (this produces MUCH smaller files and is generally efficient)
(*)Complete help
(*)Outputting simple subdivision code with .GVM
(*)obj4avs.exe compatible options
(*)Simple Render / Triangle code output
(*)Improved renderer (the current one doesn't do anything with specular or ambient components)
(*)Removal of (virtually) all bugs
Some features I might implement in a post 1.0 version:
(*)MD2 and MD3 model support (no materials)
(*)Evallib code window to allow custom renderer (similar to Render / Triangle APE)
(*)Generating triangle material from texture map
(*)In editor triangle subdivision/merging
(*)Precomputed lighting/shadowing options
If there are any features which you would find useful, please let me know. Also if there are any other model formats which you would like supported, let me know and I will look into it... no promises tho, most formats are hell to work out.
Enjoy :)