Improved DXF loader available for Performer

New Message Reply Date view Thread view Subject view Author view

Michael D. Good (mdgood++at++netcom.com)
Tue, 4 Oct 1994 19:38:47 -0700 (PDT)


Last May there was a request on info-performer for a more
advanced DXF file loader. At the time we had some software we
were using in consulting work, but it was not available as a
separate product. Since that time we have improved the coverage,
robustness, and performance of the DXF loader, and it is now
available for beta test.

XVS-DXF is a DXF format reader tailored for loading industrial
DXF data into Performer applications. It includes a plug-
compatible replacement for the LoadDxf function, called
XvsLoadDxf, along with two additional functions for reading in
XVS DXF Script (XDS) files and XVS binary geometry files.

XVS-DXF handles most 3D graphics DXF entities, including 3DFACE,
POLYLINE (including polyline and polyface meshes), BLOCK, INSERT,
CIRCLE, ARC, LINE, SOLID, and TRACE. Entity thickness and
extrusion are also supported.

Many DXF files are too large to be read all at once into a
Performer application while maintaining realtime flythrough
performance, especially on lower-priced machines. XDS files
allow the user to specify which blocks and layers should be
loaded into Performer. XDS scripts also allow assignment of
specific RGB and alpha colors to DXF colors, on a per-block,
per-layer or global basis. Reading and writing to a special
binary data format is also supported to reduce file loading time.

The XVS-DXF kit contains an object code archive library, a
modified version of Performer's loadfile.c that calls the three
XVS-DXF functions, and a standalone program for producing a .xds
script file from a .dxf file.

XVS-DXF is now available in a beta test version. Please
contact Xtensory via e-mail at vmatt++at++netcom.com for further
information.

Regards,

Michael Good
Xtensory Inc


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:35 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.