OS4Depot.net 20130227_1013
  Home Search Mirrors Contact Info Credits

 Readme data for Root » Graphics » Convert » ivcon.lha

Description: 3D Graphics File Conversion
Install: ivcon.lha
Size: 584kb 5
Version: 1.15
Date: 24 Feb 08
Author: John Burkardt, Tomasz Lis, port by AlexC
Submitter: Alex Carmona
Email: AmigaOne/theworld net
Homepage: http://sourceforge.net/projects/ivcon-tl/
Category: graphics/convert
License: GPL
Distribute: yes
Min OS Version: 4.0
IVCON - 3D Graphics File Conversion - Version 1.15 TL (18 Dec 2007)
Originally written by John Burkardt (2001)
Last updated by Tomasz Lis (2007)
Ported to AmigaOS by Alex Carmona (2008)

This is a straight port of ivcon, with a few syntax fixes to make it compile
with gcc 4.x
See the file dates in the src drawer to find which files have been altered from
the original sf.net archive.

It should be relatively easy to add support for additional format, see the
comments in each conversion module, e.g. the dxf.cpp for hints on how to read
and save the data.

-------------------------------------------------------------------------------
Edited/shortened readme (see ivconv.html for more details and links)

IVCON can read and write a small variety of 3D graphics file formats, converting
from one to the other. This is by no means a perfect or even correct program!
It was home-grown, and developed, as needed, to handle a particular set of
files.
It can make mistakes, or crash, rather more often than software you pay for,
written by someone who knows what they're doing.

The supported formats include:

.3ds           3D Studio Max binary mesh;
.ase           AutoCAD/3D Studio ASCII Scene Export;
.asc           Points Cloud ASCII;
.byu           Movie.BYU surface geometry;
.dxf           Autocad DXF;
.gmod          Golgotha model;
.hrc           SoftImage hierarchy;
.iv            SGI Open Inventor;
.obj           WaveFront Advanced Visualizer;
.pov           Persistence of Vision (output only);
.smf           Michael Garland's format;
.stl/stla/stlb StereoLithography (ASCII & binary);
.swv           Syndicate Wars vehicles primveh(input);
.swm           Syndicate Wars map file (input only);
.tec           TECPLOT (output only);
.tri/tria/trib Greg Hood's triangle format(ASCII & binary);
.txt           Text dump (output only);
.ucd           AVS UCD file(output only);
.vla           Digistar 2 Planetarium projection file;
.wrl           VRML Virtual Reality Modeling Language;
.xgl           XML/OpenGL format(output only);

This software is FREE and OpenSource
Visit http://sourceforge.net/projects/ivcon-tl/

The program can be used in command line form, as in:

ivcon input.iv output.stl

or can be used in an interactive mode, in which input and output files can be
read or converted in any order.

Graphics file formats are poorly documented; hence this program was written
primarily by examining typical files and struggling to interpret them.
Particularly in the case of Inventor and DXF files, the program is not able to
handle all the subtleties of the file format, and may mangle data, or even
crash.

Helpful corrections to the 3DS reader were supplied by John F Flanagan.
The GMOD reader and writer were written and supplied by Zik Saleeba.
Improvements to the DXF routines to handle polygon oriented files were
supplied by Zik Saleeba. The 3DS reader is based on a program by Martin
van Velsen, with the help of Gert van der Spoel.

IVCON is a C version of the FORTRAN IVREAD program.





Copyright (c) 2004-2013 Björn Hagström. All rights reserved.
OS4 and its logos are registered trademarks of Hyperion Entertainment