 |
Changes in GeoZui3D 3.3
|
These are the changes in GeoZui3D version 3.3, since the release
of version 3.2.
Interface
- New, less intrusive 3D rotation widgets.
- Widgets now default to having horizontal and vertical scales enabled.
- Work-around added to allow GeoZui3D to be used with certain graphics drivers
that contain errors in their OpenGL implementation. While this fixes some
problems (such as not updating when a GUTM is loaded), it may not fix others
(such as waiting a long time for responding to certain mouse events). We
still recommend downloading the latest drivers from your graphics card
vendor if difficulties persist.
- The limited navigation available for the keyboard is now documented in
the "Keyboard Navigation" section
of the online documentation.
Objects
- The Geographic Data Points (.gdp)
format now supports a COLUMNS option for the SIZE of each point. When
combined with the new unit-size
glyphs for
this format, the allows a user to use points to represent attributes with
spatial characteristics. The new unit-size glyphs are UCU, UCY, and USP,
for unit-cube (width of 2m), unit-cylinder (radius of 1m), and unit-sphere
(radius of 1m), respectively.
- Geographic Data Lines (.gdl)
files no longer crash GeoZui3D when tubes are turned off.
- The shading of GUTM's has been modified slightly to better reflect sudden
changes in height.
Automation
- Many of the scripting features available in GeoZui3D are now documented.
See the Scripting Interface section of the
online documentation for details.
- Supports "-f filename" option on the command line for starting
GeoZui3D from an outside process or from a shortcut. On Windows systems,
use of the -f option automatically maximizes the main window before the
specified file is opened.
- Redesigned recording mechanism. While this function is still in
development, it should provide for more robust recording and playback
than the previous mechanism, and be more backward compatible in the
future. Any recordings made with past versions of GeoZui3D will not
work with the current, or any future versions (due mostly to the changes
in the widgets, and the fact that the old recording mechanism depended
solely upon recording mouse and keyboard input). The new mechanism
records more information, making future interface changes
less likely to disrupt recorded scripts. Additional information
about recording can be found in the following sections of the online
documentation: the Tools Menu
section, and the Selected
Global Procedures and
Selected Togl Subcommands sections.