File: gum091*.zip, gumclock.gif gumclock.zip, gum-hf.zip gum-hf.gif Size: Date: 24-jan-95 Time: 18:56 GMT-1 Author: Lex van der Sluijs AuthorEmail: Alexander.vanderSluijs@stud.io.tudelft.nl Uploader: Lex van der Sluijs UploaderEmail: Alexander.vanderSluijs@stud.io.tudelft.nl Short: GUM 0.91, a modeller for POV, Polyray and Rayce Announcement: GUM 0.91 On July 1st 1994 GUM 0.8 Beta was released, which had the following highlights - 3D Direct Manipulation - Supports POV, Polyray and Rayce (almost all object types in all three) - CSG evaluation - realtime pan, zoom and camera operations - select by pick, frame, hierarchy-view - grid, snap - very flexible fastdraw (full, skip, box, multiple viewport) - printing of the wireframe viewports - metafile export - (almost) full shell of all raytracers (also exports batchfile) - realtime bezier patch editing - all transformations available in user-view and multiple ortho views - user-defineable boundary representations for objects with a surface. - text-based texture editor for all tracers, also reads existing include files - imports RAW and Polyray output files. - cones and paraboloids are emulated with quadrics when exporting to Rayce Now, 7 months later, 0.91 is ready, which adds the following: - texture mapping - an operational Library editor and automatic library management (edit your textures, Polynomials, Implicit heightfields and Custom objects in GUM, they are (automatically, recursively) stored in your scene so that others can render it out of the box. Textures, Polynomials etc. used in objects you merged from a library are also automatically added) - previewing of above types from the Library editor - multi-renderer development ability (great for benchmarks!) - (summary of the above: if you want to hack POV objects and textures, you _can_ hack POV objects and textures, if you don't want to hack POV objects and textures, you don't have to) - axis-position manips (drag a cylinder's y-axis, or a camera's z-axis !) - Compound selection (drag the entire selection at once, set the texture, name, etc for the entire selection. set the center of the selection for a convenient point to rotate about or scale from) - WCS: rotate around and scale along the axes of the viewport (or the working plane in the User view) - a great simplification of the install procedure for users who already have a setup (multiple directories for include-files and much less hassle with Polyray files. Optionally no renaming extensions either). - context sensitive help with F1 - reading of TGA files for Heightfields so that you can see what you're doing - POV-style AreaLights for all tracers - SpotLights for POV and Polyray - Clipping shapes - fixed Custom objects: use WinBlobs and Lparser (and other) objects in GUM without the need of having the entire (often huge) geometry of these objects in the editor - saving of all settings - Zoom by window (CTRL=in, SHIFT=out) and Pan by vector(CTRL) - automatic starting of your favourite image viewer after the image is finished - the ability to have different working planes in several User views - schrunk the user-interface, GUM can now be used with 640x480 displays - the file-format of 0.9 is backward compatible with that of 0.8 and all versions in between - beautifully indented renderer input files .. plus of course the proverbial gaziallion small enhancements and bug- fixes in both the program and the help-file. See the Revision history topic in the manual for more info. Platform: Microsoft Windows 3.1 or higher System requirements: resolution 640x480 or higher. 4Mb should do. Co-Processor. 486 recommended The demo is free but there is a limitation to the maximum number of objects that can be saved of 50. Price of the full package: $85 GUM has been uploaded to: Internet: ftp.povray.org in the directory /pub/povray/modellers/gum BBS: CAD BBS Amsterdam +31-3402-90287, PCG: 9:580/311, Fido: 2:281/725 The author's address: Alexander.vanderSluijs@stud.io.tudelft.nl 2:281/500.4 in Fidonet or 9:580/311.2 in PCG-net or leave a message on the above BBS to Lex van der Sluijs Installation procedure: file size contains --------------+---------+------------------------------------------------ GUM091IN.ZIP, | 4 KB | This file GUM091EX.ZIP, | 533 KB | GUM.EXE, .HLP, main dir. structure, libraries GUM091DM.ZIP, | 311 KB | some simple demo scenes explaining features GUM091DL.ZIP, | 96 KB | CTL3DV2.DLL and BC450RTL.DLL GUM091HQ.ZIP, | 431 KB | some high quality scenes + images (spacegun, | | stand, alessi, diamond) GUMCLOCK.ZIP, | 84 KB | Alarm clock demo scene GUMCLOCK.GIF | 103 KB | Alarm clock image GUM-HF.ZIP, | 53 KB | Heightfield demo scene + heightfield map GUM-HF.GIF | 102 KB | Heightfield image total size: 1.65 MB The ZIP files are compressed with PKZIP version 2.04g. This idea behind the following installation procedure is that it's easier to let PKUNZIP create an initial directory structure that you can tweak later on from the file manager than that you have to create such a structure from scratch. below refers to the locations where GUM's ZIP files are stored, e.g. 'A:\' or 'D:\DOWNLOAD\'. refers to the SYSTEM subdirectory of your copy of Windows, usually 'C:\WINDOWS\SYSTEM\' or 'C:\WFW311\SYSTEM\'. is where GUMs .INI file should go. The installation procedure is basically the same for new users and for the people who have installed GUM 0.8 Beta. One difference: if you already have a \ray\ directory you should rename it (e.g. to \oldray\) before continuing cd \ PKUNZIP -d *.ZIP move *.dll del file_id.diz cd ray\gum move gum.ini This will create a directory tree as shown below with all files in the proper places. C:\RAY +---GUM | +---DEMO | +---HQ | +---LIBRARY | +---SCENES +---POV | +---DEMO | +---IMAGES | +---SCENES ..and so on for Polyray and Rayce If you prefer a completely different configuration than the one that came out of the archive you can change things around until they are to your liking, with the following restriction: the LIBRARY and SCENES subdirectories of GUM may not be moved or renamed. The topic 'Installation' in the file GUM.HLP in \RAY\GUM\ will guide you through the rest of the installation procedure (double- click on gum.hlp in the File Manager or, start winhelp.exe with gum.hlp as the first parameter from the Program Manager ('File|Run...')). Note 1: Some of the example files contain more than 50 objects: in the demo version these scenes can be loaded, edited and rendered, but when saved the scene will be truncated. Note 2: do not change the settings in GUM.INI by hand, they are meant to be changed from the dialogs in the program and may not seem 'logical' to humans. Note 3: Some options in this version are enabled _and_ between square brackets, this means the option is in an experimental stage. Such an option is safe to use, but may not always produce the desired result. Axis-position manipulators work correctly (mathematically speaking) but are unintuitive in some cases. Do not use axis-position manipulators on sheared objects and switch off the Scale manipulators before using them since they end up in the same spot.