fmhv@minerva.inesc.pt (Fernando Manuel Vasconcelos) (05/15/91)
As promised here it is the summary of the answers I got. I've tried to give correct information about each of the packages. However if you find any error ( as I'm sure you will !!! ) please inform me and I'll be glad to correct it. Also if you have information about other packages, or just more useful information on the ones allready in this list please email me. Of course if you have some ideas has to organise this list differently, or ... any constructive suggestion is welcomed . Please note that some of the software description were not made by me . Some of them ( specially the lenghty ones ) are extracts from README files or equivalent. Thanks to all of you who answered my request : Michael S Sacks - mssacks@cse.uta.edu John Morris - jmorris@hot.caltech.edu Bernie Kirby - bernie@ecr.mu.oz.au Jeff Hanson - tohanson@gonzo.lerc.nasa.gov Hermann Riecke - hermann@casbah.acns.nwu.edu Jonas Yngvesson - jonas-y@isy.liu.se Igor Metz - metz@iam.unibe.ch Paul D Bourke - pdbourke@ccu1.aukuni.ac.nz Ron Peterson - ron@vicorp.com or uunet!vicorp!ron Thomas W. Rauber - tr@fct.unl.pt If I have forgotten someone I didn't make it on purpose :-) :-) . Of course the usual standart disclaimers apply... ------------------------------------------------------------------------------- Name of the package : MOVIE.BYU Operating System : UNIX(?), MAC Form of Distribution: Fortran Source Code Product Description : Try MOVIE.BYU, a very complete and wonderful 3d graphics package which will do just about everything and then some. Its primarily designed as a Finite Element pre- and post processor, but is versitile enough to handle a wide variety of 3d problems. Price : "Fairly Low" Where to get it : Brigha Young University, Department of Engineering Graphics. Information send by : mssacks@cse.uta.edu (Michael S Sacks) Notes : Michael Sacks in his posting mentioned explicitly the MAC OS. As he said "also" I infered that the other enviroment was Unix, if this is wrong please excuse me. ------------------------------------------------------------------------------- Name of the package : XGL Operating System : ??? Form of Distribution: ??? Product Description : ??? Price : ??? Where to get it : ??? Information send by : Vikas.Deolaliker@Eng.Sun.COM Notes : This was forwarded to me by jmorris@hot.caltech.edu ( John Morris ) ------------------------------------------------------------------------------- Name of the package : DIGS & VOGLE Operating System : UNIX, PC, Mac . Form of Distribution: C Source Code (?) Product Description : Device portable 3D graphics library. Price : Free. Where to get it : ftp munnari.oz.au directory /pub/graphics in file vogle.tar.Z. Information send by : lance@motcsd.csd.mot.com ( Lance Norskog ). Forwarded to me by jmorris@hot.caltech.edu : bernie@ecr.mu.oz.au ( Bernie Kirby ) : tohanson@gonzo.lerc.nasa.gov ( Jeff Hanson ) : hermann@casbah.acns.nwu.edu ( Hermann Riecke ) ------------------------------------------------------------------------------- Name of the package : "ACM fighter-pilot - Small Xlib 3D library" Operating System : UNIX. Form of Distribution: C Source Code (?) Product Description : ??? Price : Free. Where to get it : comp.sources.x Information send by : lance@motcsd.csd.mot.com ( Lance Norskog ) Notes : This was forwarded to me by jmorris@hot.caltech.edu ( John Morris ) ------------------------------------------------------------------------------- Name of the package : SunPHIGS Operating System : UNIX Form of Distribution: ??? Product Description : This must be a PHIGS implementation :-) Price : ??? Where to get it : Contact your Sun's representant I suppose :-) Information send by : jch@stardent.com ( Jan "YON" Hardenbergh ) Notes : This was forwarded to me by jmorris@hot.caltech.edu ( John Morris ) ------------------------------------------------------------------------------- Name of the package : SIPP Operating System : UNIX (?) Form of Distribution: C Source Code (?) Product Description : SIPP is a library for creating 3-dimensional scenes and rendering them using a scan-line z-buffer algorithm. A scene is built up of objects which can be transformed with rotation, translation and scaling. The objects form hierarchies where each object can have arbitrarily many subobjects and subsurfaces. A surface is a number of connected polygons which are rendered with Phong interpolation of the surface normals. The library has an internal database for the objects that is to be rendered. Objects can be installed in, and removed from, this database at any time. The library also provides 3-dimensional texture mapping with automatic interpolation of texture coordinates. Simple anti-aliasing is performed through double oversampling. A scene can be illuminated by an arbitrary number of light sources. A basic shading algorithm is provided with the library, but the user can also use his own shading algorithms for each surface to produce special effects. Images are produced in the Portable Pixmap format (ppm) for which many utilities exist. Price : Free Where to get it : Any ftp-site that archives comp.sources.misc (volume 16) Information send by : jonas-y@isy.liu.se ( Jonas Yngvesson ) Notes : ------------------------------------------------------------------------------ Name of the package : SRGP/SPHIGS Operating System : UNIX, PC, MAC Form of Distribution: C or Pascal ( for the MAC ) Source Code. Product Description : This a softaware PHIGS implemetation. Price : - UNIX: Free. : - MAC : Free. : - PC : ?. Where to get it : - Unix: Just do the following: ftp 128.148.31.66 Enter name: anonymous Enter Password: type in your email address cd pub binary get srgp.tar.Z get sphigs.tar.Z quit : - MAC : Depends on language suppport. For Pascal only floppy disk. For C just ftp. If you are interested in the Mac version you should email (Dave Sklar dfs@cs.brown.edu) which is handling all Mac sites. Your email should contain the following information: 1) Which language do you wish to support? (Check one or both) [] C [] Pascal 2) What types of Macs will you support?(Check one or more) [] Plus/SE without 68020/68881 chips [] SE turbocharged with 68020/68881 chips [] MacII with 68020/68881 chips 3) Do you want a floppy shipment? [] Yes (mandatory if Pascal) [] No : - PC: Talk with your A/W rep, if you're in academia. Information send by : metz@iam.unibe.ch ( Igor Metz ) Notes : The installation for Unix requires X11r4 and an ANSI C compiler. If you are serious about using this package you should get the Foley and VanDam book. ------------------------------------------------------------------------------ Name of the package : BRLCAD Operating System : UNIX ( From Sun Workstations to Cray 2 ) Form of Distribution: C Source Code. Product Description : The BRL-CAD Package includes a powerful solid modeling capability and a network-distributed image-processing capability. This software is now running at over 400 sites. BRL-CAD started in 1979 as a task to provide an interactive graphics editor for the BRL vehicle-description data base. Today the package totals more than 150,00 lines of "C" source code. The package includes: * A Solid geometric editor * The Ray tracing library * Two Lighting models * Many image-handling, data-comparison, and other supporting utilities. In terms of geometrical representation of data, BRL-CAD supports: * The original Constructive Solid Geometry (CSG) BRL database. * Extensions to include solids made from collections of * Uniform B-Spline Surfaces as well as * Non-Uniform Rational B-Spline [NURB] Surfaces. * A facetted data representation. It supports association of material (and other attribute properties) with geometry which is critical to subsequent applications codes. It supports a set of extensible interfaces by means of which geometry (and attribute data) are passed to applications. Applications linked to BRL-CAD: o Weights and Moments-of-Inertia o Optical Image Generation (including specular/diffuse reflection, refraction, and multiple light sources, animation, interference) o Bistatic laser analysis o A number of Synthetic Aperture Radar Codes (including codes due to ERIM). o Acoustic model predictions o High-Energy Laser Damage o High-Power Microwave Damage o An array of V/L Codes o Neutron Transport Code o Link to PATRAN [TM] and hence to ADINA, EPIC-2, NASTRAN, etc. for structural/stress analysis o X-Ray calculation Price : Free How to Get It : To obtain a copy of the BRL CAD Package distribution, you must send enough magnetic tape for 20 Mbytes of data. Standard nine-track half-inch magtape is the strongly preferred format, and can be written at either 1600 or 6250 bpi, in TAR format with 10k byte records. For sites with no half-inch tape drives, Silicon Graphics and SUN tape cartridges can also be accommodated. With your tape, you must also enclose a letter indicating: (a) who you are, (b) what the BRL CAD package is to be used for, (c) the equipment and operating system(s) you plan on using, (d) that you agree to the conditions listed below. This software is an unpublished work that is not generally available to the public, except through the terms of this limited distribution. The United States Department of the Army grants a royalty-free, nonexclusive, nontransferable license and right to use, free of charge, with the following terms and conditions: 1. The BRL CAD package source files will not be disclosed to third parties. BRL needs to know who has what, and what it is being used for. 2. BRL will be credited should the software be used in a product or written about in any publication. BRL will be referenced as the original source in any advertisements. 3. The software is provided "as is", without warranty by BRL. In no event shall BRL be liable for any loss or for any indirect, special, punitive, exemplary, incidental, or consequential damages arising from use, possession, or performance of the software. 4. When bugs or problems are found, you will make a reasonable effort to report them to BRL. 5. Before using the software at additional sites, or for permission to use this work as part of a commercial package, you agree to first obtain authorization from BRL. 6. You will own full rights to any databases or images you create with this package. All requests from US citizens, or from US government agencies should be sent to: Mike Muuss Ballistic Research Lab Attn: SLCBR-SECAD APG, MD 21005-5066 If you are not a US citizen (regardless of any affiliation with a US industry), or if you represent a foreign-owned or foreign-controlled industry, you must send your letter and tape through your Ambassador to the United States in Washington DC. Have your Ambassador submit the request to: Army Headquarters Attn: DAMI-FL Washington, DC 20310 Information send by: tr@fct.unl.pt ( Thomas Rauber ) ------------------------------------------------------------------------------- MODELERS ------------------------------------------------------------------------------- Name of the package : Vision-3D Operating System : MAC Form of Distribution: Source Code (???) Product Description : General facet based modeller for the Mac II family of computers. It follows the Macintosh user interface guidelines, is full featured, exports in many formats, includes surface generation from random samples, large library of standard geometries, and much more. Price : Free. Where to get it : ftp ccu1.aukuni.ac.nz (130.216.1.5) in the directory /mac/architec. Information send by : pdbourke@ccu1.aukuni.ac.nz ( Paul D Bourke ) Notes : Paul D Bourke is the author of the program. ------------------------------------------------------------------------------ Name of the package : C-Light Operating System : Amiga Form of Distribution: Binary Product Description : C-LightI Modeler - This is a What-You-See-Is-What-You-Get RealTime wireframe scene builder. With your mouse you move spheres, cylinders, cones and cubes on the screen to create scenes. These basic shapes can be stretched, rotated and squeezed to give you an infinite variety of shapes with which to build objects. C-LightI is also used to position light sources, set colors and define mirrored surfaces. C-LightII Ray Tracer - Creates smoothly shaded images from the scene files created with C-LightI. Has settings for global light source intensity, ambient light, color blending, shadows and anti-aliasing. Produces standard IFF pictures in 320x200 and 320x400 modes, with or without overscan. MakeANIM - A utility for creating ANIM format movies. Completely automated. PlayANIM - A utility for playing ANIM movies. Allows you to set global speed and control looping. See3D - A stereoscopic viewer for use with Haitex X-Specs. Simple instructions on how to create stereo images are included. View - An IFF picture viewer. Price : - The software without examples or tutorials can be obtained for free. - $24.95 as shareware software including two disks containing online documentation, example scene files, pictures, animations and source code showing how to create scene files from a program, and a 100 page, spiral bound manual with pictures, a tutorial and a reference section.( Includes shipping and handling ). Where to get it : - The package has beeen posted ( without examples or tutorials ) to the comp.amiga.binaries group. So it should be available where this is archived. Alternatively it has been posted to PeopleLink as C-LIGHT.LZH. - If you choose the shareware solution contact: Peterson Enterprises 7 Grove St. Haydenville, MA 01039 Information send by : ron@vicorp.com or uunet!vicorp!ron ( Ron Peterson ) Notes : - Ron Peterson is the author of the program. - The package runs in a 512K amiga with Workbench V1.2 or higher. External floppy drive recommended but not required. - Ron Peterson also sugests that " as long as traffic doesn't get too high" he can email the package. ------------------------------------------------------------------------------ Name of the package : IRIT Operating System : UNIX, PC Form of Distribution: C Source Code. Product Description : A "toy" 3-D solid modeller with some shading capability. Price : Free Where to get it : Contact tr@fct.unl.pt ( Thomas Rauber ) Information send by : tr@fct.unl.pt ( Thomas Rauber ) Notes : Not bug-free ------------------------------------------------------------------------------ END OF THE "FREE" 3D PACKAGE SUMMARY ------------------------------------------------------------------------------ -- Fernando Manuel Hourtiguet de Vasconcelos INESC - Instituto de Engenharia de fmhv@inesc.inesc.pt Sistemas e Computadores mcsun!inesc!fmhv@uunet.uu.net Rua Alves Redol No 9, sala 208 Tel: +351(1)545150 Ext. 216 Apartado 10105