File Release Notes and Changelog
Release Name: 0.08
Notes:
=================================
SharpConstruct 0.08 Release Notes
=================================
This release contains lots of new tools, including a new primitive type,
a new modeling brush, and a number of new deformations. Also new is
support for quads; this means that when loading a model containing quads
it won't be converted to triangles anymore. More features have been
added to the interface, including snap-to-border dialogs.
-----------
What's new:
-----------
* The brush set has been extended with a new brush called Pinch. When
used with Add enabled, this brush pulls points towards the cursor. With
Sub enabled, points are pushed away from the cursor. This brush is
useful for creating creases in the model.
* There's a new model type available in the New Dialog, cubes.
* A new display option, Wireframe, is now available. Toggled using the
Wireframe button, it displays the model with the wireframe overlaid.
* The Subdivision deformation has been rewritten. Formerly passing the
model to the GTS library for subdivision, it is now done entirely
without the GTS library, with very significant speed gains.
* Creating a Sphere model now uses the new Subdivide code, again greatly
improving speed.
* The move-model mode has been changed so that it is activated by
dragging with the left mouse button while holding down the Alt key. In
addition, the bug where Alt-Tabbing could cause SharpConstruct to think
the Alt key was still pressed has been fixed.
* The New Dialog has been fixed so that it now requires that a model
type is selected.
* An icon is now compiled in with the program. Doesn't really add
anything, but maybe SharpConstruct will be easier to identify in the
task bar.
* Dialogs now have a ten pixel "snap region" around them, so the edges
of dialogs will now snap together while being dragged.
* SharpConstruct now has proper quad support again! This means quads are
not converted to triangles anymore; they're stored properly. All tools
should work seamlessly between triangles and quads in a model.
* The deform dialog has a new Preview button. When active, all of the
slider deformations dynamically update the model as they are dragged.
(This was the default behaviour of 0.07.) Disabling previews is useful
when working at higher resolutions.
* A "To Triangles" deformation has been added. It subdivides all quads
into two triangles.
* Another new deformation has been added called Flip Normals, which does
what you'd expect.
* A new slider deformation has been added called Deflate. This slider
pulls vertices inwards along their normals. Negative values inflate the
model.
* The vertical divider that is supposed to control the relative sizes of
the two lists in file dialogs was broken in 0.07; it's now fixed.
* The preferences code that was broken in 0.07 is hopefully working
correctly now.
* The autoconf/automake files have been rewritten; hopefully there will
be fewer problems building now.
-Nicholas Bishop
Changes: