Meshwork Release Notes
October 22, 1999: version 1.4.1
- added support for textures in POV-Ray export (user must create PNG files called texture0.png through texture7.png, similar to VRML export)
- fixed a bug which caused texture images to not be saved when doing a "Save As"
October 2, 1999: version 1.4
- added 2D Polygon tool
- added Grid button, allowing for adjustable alignment grid
- fixed bug which caused symmetry relations to be broken when switching camera views
August 28, 1999: version 1.3.2
- fixed bug which caused most distant of overlapping points to be selected in top, bottom, front, and back views (now always selects closest of overlapping points)
- improved performance & reliability of Undo, Revert, window-closing, and other things which deallocate geometry data
- Undo/Redo menus are now properly updated when switching windows or opening new windows
- fixed bug that caused Undo/Redo to get confused after saving a file (note: the undo buffers are cleared when saving, so you still can't undo past the last save point)
- Show/Hide commands are now undoable
August 23, 1999: version 1.3.1
- fixed Import bug which corrupted coordinates with more than 9 digits past the decimal place; affected DXF written by Infini-D, and possibly others
August 14, 1999: version 1.3
- coordinates are now editable in the toolbar -- just click or tab to enter, and click outside the coordinate panes when done
- fixed two bugs with Subdivide command: display was not refreshed, and material assignments were lost
- fixed bug: pressing '2' on the numeric keypad did a Revert (!) (old debugging code that should have been removed long ago)
- 3D Preview window can now be closed with Escape or command-period
- added a "close base" option to the Create Cone dialog
- added Appearance Manager support
July 11, 1999: version 1.2.2
- fixed bug which caused Meshwork to drop into the debugger if you clicked on the vertical divider in Blueprint view
- Create Cylinder dialog now has an option to create closed (capped) ends
June 19, 1999: version 1.2.1
- attempting VRML Import in 1.2 dropped into the debugger (or exited with error type 12 if no debugger was installed); fixed by disabling the VRML Import item
June 14, 1999: version 1.2
- added VRML export -- all modeling features are supported, though you must save your own texture files (see the reference manual for details)
- added support for non-Meshwork resources, such as the 'ckid' resources used by version control systems
June 6, 1999: version 1.1.3
- improved the way the 3D Preview is done: now works entirely in memory, without need of a temporary file on disk, and is considerably faster
- fixed a bug causing points dragged with the mouse to move in large increments when the scale is magnified
- fixed a bug in the 68k version causing erroneous coordinate values in points moved with the arrow keys
- improved the robustness of the 3DMF export when dealing with degenerate triangles (triangles with two vertices in the same place)
- improved the Combine command to remove degenerate triangles
- improved the Lathe command to automatically remove degenerate triangles caused by points on the axis of the lathing
- fixed a serious bug causing any previous geometry to get munged by the "Sphere 2" command
- made Sphere 2 properly undo/redoable
April 24, 1999: version 1.1.2
- fixed another bug introduced in 1.1, which broke the Open command on systems without Navigation Services
April 20, 1999: version 1.1.1
- fixed a bug introduced in 1.1, which prevented proper saving over an existing file
April 18, 1999: version 1.1
- fixed a bug involving DXF import of quadrilateral faces
- fixed bug involving undo/redo of the Duplicate command
- added "Sphere 2" command to the Create menu
- added "Subdivide" command to the Transform menu
- added "Select Connected" command to the Edit menu
- implemented limited 3DS import/export
- added support for Navigation Services
March 7, 1999: Version 1.0.1
- Normals are now recomputed after scaling, relaxing, or tensing.
- Material assignments are now undo/redoable (but note that changes to material
properties are persistent, i.e. not undoable)
- Bug involving undo/redo across a change in symmetry button settings has now
been fixed.
- Bug involving incorrect deletion of mirrored points (i.e. with symmetry buttons)
has now been fixed.
- Spurious "end of file" error when reading a Meshwork file without a resource fork
has been fixed.
- 3D Previewer is now a little smarter about reporting when it's unavailable due to
old or improperly installed QD3D.
- Camera commands (cmd-1 through cmd-6) can now be used to exit Blueprint mode.
- Several corrections and enhancements to the documentation.
February 20, 1999: Version 1.0
- numerous bug fixes
- multiple Undo
- 3D Preview (PPC version only)
- blueprint view
- lathe/extrude tools
- full balloon help
- several new import/export types
- numerous small improvements
- finished documentation
November 4, 1998: Version 0.9
- added texture sketch -- a line drawing of your mesh, superimposed on the
texture shown in the Material dialog; if no texture, you can copy this sketch to
your favorite draw/paint program for coloring
- implemented Copy, Paste, and Clear functions for mesh data
- added cool (and more functional) about box
- changed display of selected vertices in anaglyph view
- implemented standard mappings for keys F1 - F4
- bug fixes:
- with symmetry tool on and both sides of a symmetrical pair selected,
dragging caused strange deformations
- clear, split, and disconnect did not honor symmetry buttons
- random UV coordinates were shown when null material was selected
- command-clicking a material selected its faces, but not deselect
others (it now does so unless you also hold the shift key)
- when doing Deselect All command, mirrored points were not properly refreshed
- began new, greatly expanded documentation; currently only reference section
(i.e. section 3) is written
October 17, 1998: Version 0.8.2 (interim release)
- fixed bug causing vertices to disappear after exporting to 3DMF
with planar texture mapping (bug crept in with 0.8.1)
- removed a couple unused options from the Material Properties dialog
- added a visual depiction of mapping type and axis
October 16, 1998: Version 0.8.1 (interim release)
- fixed bug causing abrupt exit when using selection tool with
symmetry buttons active
- fixed cylindrical and spherical texture mapping (now seamless!)
- add partial implementation of Anaglyph view
September 28, 1998: Version 0.8
- enabled Symmetry option buttons for adding, connecting, & dragging vertices
- enabled Rotate command
- added support for import of simple DXF files
- added Create menu with several geometric primitives
- added "Face Out" command to Transform menu
- flipped isometric view; view is now from above (+Y), in front (+Z), and
to the right (+X)
- added "Center Selection" command to Camera menu
September 13, 1998: Version 0.7
- added Split tool: adds a new point midway along an edge
- added "Scale" menu command, for scaling a set of points
- added "Rotate" command, but not yet implemented
- added "Draw Faces" option, to allow showing/hiding of triangle faces
- added Balloon Help for the toolbar (toggle balloons with Help key or menu)
- added centering cursor while in Center mode
- fixed cosmetic bug which caused ugliness when using invalid texture mapping
August 29, 1998: Version 0.6
- added support for two bone attachments per vertex, with a relative weight
- added a "no material" selection to the material palette
- fixed bug which caused furthest, rather than nearest, point to be selected
when points overlap
- fixed bug which caused new points to be misplaced while working in bottom view
- fixed cosmetic bug causing points to be drawn on top of the toolbar
August 16, 1998: Version 0.5
- fixed several minor point-selection bugs
- can now open material options by double-clicking in the material palette
- added basic support for bones (see the documentation)
July 26, 1998: Version 0.4
- added Duplicate command to Edit menu
- changed "Triangle" menu to "Transform," and added Invert Face, Flip Horizontal, and Flip Vertical
- added command-click of material to select that material (and deselect others, unless
shift key is also held)
- fixed bug: negative non-integer numbers were getting incremented by 1 when
opening a file
- fixed 2 bugs involving texture mapping
- changed 3DMF Export so that hidden triangles are not exported
- added depth sorting of triangles (most extremely very cool)
July 19, 1998: Version 0.3
This is the first release with some support for texture mapping. It's still crude -- it allows only one projection type, and doesn't export the texture to POV-Ray (though it does export it to 3DMF). But it's a good foundation. Other changes:
- vertices can now be shifted with arrow keys
- vertices can now be dragged around with the mouse
- improved vertex selection behavior (now follows Mac standard for clicks,
shift-clicks, and drags)
- fixed cosmetic bugs when "Drag Edges" or "Draw Vertices" is off
- confirmation upon closing an unsaved window
- Material options dialog box substantially expanded.
- Miscellaneous small bugs fixed in the code.
July 12, 1998: Version 0.2.1
This is mostly a maintenance release -- I discovered several bugs after yesterday's release (cringe!). But I've also thrown in a feature for good measure:
- added "Draw Edges" and "Draw Vertices" options in Display menu
- fixed bug which caused Meshwork to quit upon shift-clicking nothing
- fixed bug which set scale to 1 upon camera switch
- fixed bug which caused new vertices to be misplaced except in front view
- changed view definitions to match QuickDraw 3D Viewer
July 11, 1998: Version 0.2
- Fixed several minor bugs
- Added material configuration (option-click in material palette)
- Added material color and smoothness to POV-Ray and 3DMF export
- Changed file format to support smoothness/color info
July 8, 1998: Version 0.1
http://www.strout.net/macsoft/meshwork/meshwork-rl.html
Last Updated:
10/22/99
. . . . . . webmaster@strout.net