VTP Development Log
10.01.11
- vtlib: support 3dconnexion SpaceNav with x64 windows
09.09.06
- vtdata: solve an observed numeric precision issue with CallTriangle/Centroid
by adding Centroid2 and changing how CallTriangle uses it
- VTBuilder: when generating a TIN from raw polygons, ask which field has
height
- Enviro/vtlib: support a water TIN which has different extents than the
base terrain
09.09.03
- vtlib: extended the contour converter to also create polyline features
- Enviro: added contour dialog, menu command Terrain: Add Contour
09.09.01
- Enviro: fix route dialog to start new route, not fence
09.08.26
- vtlib: fixed one of the circumstances where Felkel generated a bad roof
(RJ)
<release 090826, SVN revision 7223>
09.08.25
- vtdata: fix issue in LoadFromGRD with reading 4 bytes into a short
- linux: add MINIDATA to Makefile link paths
09.08.24
- vtdata: allow 4th 'locked' value on vertices in vtTin::ReadGMS()
09.08.23
- vtlib: support for saving shadow state to VTST
- Enviro: restored Layer Dialog control of structure shadows
09.08.22
- vtlib: in vtTiledGeom, enable true ortho culling in DoRender() by
setting fpu=0
- vtlib: in vtTiledGeom, support querying normals in FindAltitudeAtPoint()
09.08.18
- vtlib: Call makecurrent in vtTiledGeom::DoRender which fixes behavior
when switching between multiple tileset terrains (KG)
09.08.15
- vtlib: fix typo that prevented GenerateContours() from working
- vtlib: fix another case to prevent building highlight spheres from
casting a shadow
09.08.12
- Enviro: fix fog distance in runtime ephemeris dialog (KG)
09.08.05
- vtlib: fix tiny leak in vtIntersectionEngine
- vtlib: fix tracking of vtImage objects by vtMaterial by using an osg::ref_ptr
- vtlib: in AddMultiTextureOverlay, fix support for image layers on
tilesets with non-meter-unit CRS (KG)
09.08.04
- vtdata: added handy string fns vtConcatArray and vtExtractArray
- VTBuilder: implemented MRU menus (saved to the options .xml file) for
projects, layers, and imports
09.08.03
- Enviro/vtlib: added support for a TIN water surface, exposed in GUI
- vtdata: added vtTin::SetSurfaceType
09.08.01
- VTBuilder: fix status bar (GetHeightFromTerrain) to always report height
of top (most visible) elevation
- VTBuilder: extend 'generate TIN from Raw' to handle regular polygons
with height from a field
- VTBuilder: set modified on 'Merge shared TIN vertices'
09.07.31
- VTBuilder: mark layers as modified when they are reprojected
- VTBuilder: add progress reporting on load of large SHP files
- VTBuilder: use double-progress for elevation layer rendering, to reduce
excessive dialog open/close on modern, fast computers
- vtdata: avoid using sscanf into a bool in ColorMap::Load (seems to fix
obscure release-only stack corruption)
- vtui: added SetProgressDialogParent
- vtosg: to avoid some issues with memory usage, added USE_IMAGE_CACHE
which defaults to 0 to disable vtosg's cache
09.07.26
- VTBuilder: added command "Select structure by index"
- Enviro: added command "Write Elevation to BT"
09.07.21
- VTBuilder: fix issue with 8-bit TIF images w/o a colortable
- VTBuilder: fix display of RGB under cursor for image layers
- VTBuilder: fix sampling of elevation to not exclude exact edge case
09.07.20
- fixes for OSX build (Stefan)
<release 090505, SVN revision 7174>
09.04.25
- vtdata: put check in FillGapsSmooth to exit if no gaps are filled on a
pass
- vtlib: added vtRoute::_DeleteStruct
09.03.29
- VTBuilder: fix LoadFromGDAL to not accept Local CRS, because later
operations depends on it
- VTBuilder: disable "Create Overviews in Memory" unless LOD 0 is in
memory
- vtosg: fix support for angled roofs on buildings with footprint holes
(RJ)
- vtosg: added module LightSpacePerspectiveShadowTechnique to projects
09.03.27
- vtdata: fix support for non-square grids in SaveToXYZ
- all: moved up to OSG 2.8.0, which support recent improvements to vtosg's
shadow code
09.03.18
- vtlib: created an unshadowed group on each terrain for things that
should not be affected at all by shadows, and moved abstract layers into it,
solving the problem that they were sometimes affected
09.03.15
- vtdata: added datum equivalency for RT90
- vtdata: RMF: fix potential stack corruption with bad 'shortSize' by
using a temp variable
09.03.13
- experimental CMake build support files added (RJ)
- fixes for stack corruption where %d was being used to read into a short
(RJ)
- VTBuilder: fix boundary condition when sampling from an image layer
(Stefan)
09.03.11
- VTBuilder: fix case where an elevation tile with invalid size 2 is
exported (Stefan)
09.02.25
- prSimple: fixed build by adding minidata project to solutions
09.02.19
- vtdata: added vtFindString
09.02.17
- vtlib: avoid shadows cast from structure highlights
- vtlib: avoid creating a vtGeom for every tree, instead one per
appearance using multiple-parenting under each transform, reduces memory per
tree by ~38%
09.02.11
- VTBuilder: remove redundant "Show Toolbar" from Options dialog
- VTBuilder: fix bug in SampleImagery which was producing no output (red
pixels) in a common case
09.01.29
- Enviro: add default locations for GDAL_DATA and PROJ_LIB, to permit
running the Windows binaries on a new machine without doing an install
- Enviro: expose 'texture LOD factor' in the terrain parameters, which is
a better name for 'prange' which used to be only exposed at runtime
09.01.22
- vtosg: abstract layers should not cast shadows
09.01.16
- Fix for building against OSG double matrices (RJ)
09.01.13
- added quikgrid to svn deps folder from gcode as an svn:external
08.12.26
- fixes for several gcc compiler warnings
<release 081224, SVN revision 7094>
08.12.19
- Enviro: fix initial visibility of abstract layers without a Visible tag
- VTBuilder: in vegetation generation, fix handling of empty areas in
density layers, and display total number of plants generated
08.12.15
- VTBuilder: added command Raw: Generate TIN from 3D Points
08.12.13
- VTBuilder: added import of raw 3d points from XYZ
08.12.12
- VTBuilder: added export of elevationgrid to XYZ, improved handling of
numeric precision in import from XYZ
08.12.11
- VTBuilder: export grid to TIN, convert grid to TIN
- VTBuilder: moved LoadLayer from frame to builder, solved problem with
SaveAs if the path is not valid
- VTBuilder: support drag-n-drop of native formats inside zip files
- unzip: fixed handling of utf8 paths
08.12.09
- vtlib: change vtTerrain::PaintDib to allow changing the derived texture
color map at runtime
08.12.03
- vtdata: fix vertex order on import of TIN from GMS
08.11.30
- Enviro: exposed more shadow setting on ephemeris dialog
- vtlib: added debug-mode-only wireframe boxes to help shadow debug
- vtlib: added helper class vtDynBoundBox
08.11.25
- all: small fixes for the vc71 build
- BxtractorE: made IPL optional, default is USE_IPL=0
08.11.23
- vtlib: added vtTin::FindAltitudeAtPoint, and changed
vtTin3d::FindAltitudeAtPoint to use it, because it's faster
- vtlib: prevent TIN terrain from trying to cast a giant shadow
08.11.17
- Enviro: in plant dialog, limit numerics to 2 decimals (cm) for easier
entry
08.11.14
- VTBuilder: added safety check to overview sampling (SR)
08.11.12
- vtdata: fix LoadFromIGC to handle western hemisphere
- VTBuilder: allow zoom to a single point by using a slightly larger area
- VTBuilder: fix import from IGC using layer:import:raw
- all: added vc9 files (sln/vcproj) for all projects
08.11.10
- VTBuilder: fix image sampling to not try to sample from overviews that
don't exist
08.11.09
- vtlib: avoid re-loading in vtSkyDome::SetTexture unless the texture has
actually changed
08.10.27
- vtlib: enabled felkel roofs on building footprints with holes (RJ)
08.10.05
- vtosg: when linking with OSG before OSG 2.6, assume that OSG was built
with float matrices
08.09.25
- vtui: added export of profile values to CSV
08.09.20
- VTBuilder: added command "Clean Footprints" which removes degenerate and
overlapping points from building footprints
08.09.19
- VTBuilder: also look for World Map on standard vtp datapath
- VTBuilder: fixed 'set unknown areas' to work with area tool not set
- Enviro: added menu command to reset camera to initial location
- vtdata: improved ASC (Arc Ascii Grid) reader to support xdim/ydim in
header instead of cellsize
- vtdata: added vtTin::ReadGMS (a LIDAR format)
- vtdata: added heightfield support to WriteFootprintsToCanoma3DV
- vtui: in profile dialog, avoid doing any data sampling if start and end
are the same point
- vtosg: allow OSG to be built with either single or double matrices.
This requires OSG 2.6, because OSG 2.0 and 2.4 doesn't expose whether it was
built with OSG_USE_FLOAT_MATRIX or not.
<release 080909, SVN revision 6992>
08.09.08
- vtdata: added PathLevelUp
- vtui: added LaunchAppDocumentation
- VTBuilder: expose ".ecw" a file extension for imagery, although it is
only supported if the underlying GDAL was built with ECW support
- vtdata: added WriteFootprintsToCanoma3DV (BobMaX)
- VTBuilder: added command "Export footprints to Canoma3DV" (BobMaX)
08.09.07
- vtlib: change terrain/terrainscene to group the terrain engines so they
are always evaluated before the global engines, including the height
constrain engine; this solves some unusual cases in which the camera could
go under the ground
08.09.03
- all: changed UNIX to VTUNIX to avoid reported issue with "UNIX" on some
platform
- VTBuilder: fixed Distribute Vegetation dialog to catch values in
TransferDataFromWindow that are not caught in OnOK
08.08.22
- VTBuilder: check for duplicate points in ComputeDisplayedLinkWidth to
avoid extraneous drawn lines on degenerate roads
08.08.20
- all: explicitly include <memory> in all files that use auto_ptr, for
strict gcc compatibility
- added glext.h to SVN in 'deps' folder to not rely on copy in libmini
08.08.11
- all: added minidata library to the vc8 solutions that need it as a
dependency
08.08.10
- VTBuilder: implemented sticky flag for layers, changed elevation cache
code to use it, so that a layer needed for the current sampling operation is
never unloaded
- VTBuilder: added min/max column to TilingOptions
- vtdata: fixed utf-8 filename support in saving to .bt.gz by calling
vtGZOpen in SaveToBT
08.08.09
- all: change over to use new 'minidata' library
08.08.05
- mfcEnviro: fixed flicker on resize with OnEraseBkgnd (José Manuel Rubio)
08.08.04
- VTBuilder: more work on JPEG tileset support
08.07.31
- vtlib: preserve highlight when re-building tree geometry
08.07.30
- vtdata: a little more error checking and logging in the case of reading
or importing degenerate SHP such as polygons with only 1 vertex
08.07.28
- vtlib: explicitly release the highlight geometry when deleting a struct-instance
or building (Robert Schuldt)
- vtb: added menu command Area Tool: Clear
08.07.26
- vtlib: in SpaceNav code, don't assume Windows has getRawInputData (to
support older OS like Win2k) (RJ)
08.07.25
- Enviro: added layer dialog button to refresh (reload) an abstract layer
from its source SHP
- vtdata: chg UTF8ToLocal to use wstring2::mb_str (and hence wcstombs)
instead of the less-reliable wcsrtombs
- vtosg: call UTF8ToLocal in vtNode::LoadModel so that OSG can
support more charsets in filename
- libs: added a few standard headers to make gcc 4.3 happy (Robert Hauck)
08.07.20
- vtui: small fixes to Elevation Profile dialog, particularly for 'apply
curvature'
- VTBuilder: added "Filled N unknown heixels in output tiles" on tileset
generation
- VTBuilder: inform the user if some layers could not be loaded, when
opening a project
- all: added "mini/" to libMini includes, to match that library's new
standard distribution structure
- VTBuilder: added iMinRow/iMaxRow to TilingOptions, to optionally limit
which tiles are output, during tileset creation
08.07.18
- VTBuilder: changed from ElevMaxLoadGrid to ElevMaxMemGrid (number of MB,
not number of grids)
- vtdata: fixed vtCreateDir to treat the directory name as utf-8
08.07.17
- VTBuilder: exposed options for delayed load of elevation grids
(elevation MRU)
08.07.15
- VTBuilder: began work on elevation MRU
- VTBuilder: support older .vtb files with non-utf-8 paths in them
- VTBuilder: support writing image tilesets as JPEG
- VTBuilder: ResampleDlg: fix to update of sizex/sizey fields with tileset
selected
- vtdata: added MiniDatabuf::savedataJPEG and Format value in tileset .ini
- vtlib: began support for reading image tilesets from JPEG
08.07.11
- vtui: Helper: changed encoding to UTF-8 so that degree symbol works in
FormatCoord
- vtui: BuildingDlg: change degrees sign to (degree sign) and use i18n pox
to convert it to the correct symbol
- Enviro, VTBuilder: always load .mo translation file, even for ENGLISH_US
08.07.10
- vtui: started trying solutions to degree sign problem
08.07.01
- vtlib: look for terrain-specific HUD image on data path
08.06.30
- vtlib: added Set/GetStereoFusionDistance
- Enviro: exposed stereo fusion distance in camera dialog
08.06.29
- Enviro/vtlib: exposed support for stereo fusion distance
08.06.25
- vtdata: added Scale and VertOffset to vtTin, VertOffset and LoadBTData
to vtElevationGrid
- VTBuilder: added menu command: offset elevation vertically
08.06.21
- VTBuilder: restored previous functionality of MainFrame::SetProjection
08.06.06
- VTBuilder: added popup menu layer properties
- VTBuilder: more menu commands for creating overviews
- VTBuilder: new vtImage/bitmap architecture to track each available bitmap, in
memory and on disk
- VTBuilder: added popup menus to create overviews in memory or on disk
08.06.04
- vtosg: fixed GetEnabled to only check high bit
08.06.02
- VTBuilder: added support for variable-resolution sampling, so lower
resolutions are sampled from GDAL overviews (if present)
- VTBuilder: fixed color-value clipping in ImportFromDB
- VTBuilder: show info about overviews in image layer properties
- VTBuilder: added menu command Imagery: Create Overviews
08.05.25
- vtdata: made vtBitmapBase::BlitTo 32-bit aware
08.05.23
- VTBuilder: added support of "Hemisphere, Degrees, Minutes" format to
point import from DBF/CSV
- VTBuilder: added import field option to table import dialog
- vtdata: minimal, experimental SaveToKML
08.05.22
- VTBuilder/vtdata: improve LoadFromASC to allow upper-case text in .asc
files
- VTBuilder: exposed new algorithm for filling gaps in elevation via
partial derivatives
- vtdata: added vtElevationGrid::FillGapsByRegionGrowing (adapted from
Stefan Roettger's libMini)
08.05.21
- vtlib: added control of shadow darkness
- Enviro: exposed shadow darkness (0-1) in ephemeris dialog
- VTBuilder: added 'BuilderTest' example program which shows how to use
BuilderLib
- VTBuilder: make sure CheckOptionBounds is always called, even if there
is no VTBuilder.xml
08.05.20
- VTBuilder: added logging and better error checking for create dymaxion
map
- vtui: moved SizeDlg from enviro, made it general-purpose
- first wave of changes for new shadow support, added osgShadow to MSVC
link settings, put OLD_OSG_SHADOWS around the previous shadows
08.05.18
- vtlib: added support in vtContourConverter for tileset terrain (Robert
Hauck)
08.05.16
- VTBuilder: added command "Special: Create Dymaxion Map"
08.05.09
- began work on making use of OSG 2.x's osgShadow
08.05.08
- vtdata: in ConvertProjection, use 50 points along each edge, instead of
just the corners, to estimate projected extents
- VTBuilder: replace unnecessary inclusion of Frame.h with the simpler
Builder.h
- VTBuilder: added display option to draw Raw layers Simplified for speed
<release 080506, SVN revision 6807>
08.05.05
- vtlib: added safety check on node lookup of plants that are not on the
terrain
08.05.04
- Enviro: fix toggle of linear structure visibility
- vtlib: fix vtStructureArray3d::SetEnabled to do linears also
- Enviro: added safety check to prevent detail texture with non-grids
<pre-release 080502, SVN revision 6793>
08.05.02
- VTBuilder: exposed option for Mask Unknown Areas in tiling dialog
08.05.01
- Enviro: made Ocean Plane Level dynamic on text entry in Ephemeris dialog
08.04.30
- moved all projects up to OSG 2.4, but still compatible with previous OSG
versions
08.04.29
- vtlib: exposed some additional values for structure paging
- Enviro: display current structure count and maximum in LOD dialog
- Enviro: added CarveTerrainToFitNode (experimental)
08.04.28
- Enviro: fixed Mac implementation of continuous rendering (RJ)
- vtlib: changed default texture compression from DXT1 to DXT3 (RJ)
08.04.27
- VTBuilder: call Dirtied as needed in CleanLinkPoints
- vtdata: fix unusual case in PointInTriangle, which affected TIN sampling
08.04.25
- VTBuilder: fix VRML output to always use decimal point (x.xx not x,xx) even with
European locale
- VTBuilder: fixed import from OSM (OpenStreetMap) with European locale
08.04.19
- Enviro: exposed Allow Roll option in terrain parameters, applies to both
mouse and SpaceNav
- vtlib: support transparency (alpha) when rendering image tilesets; this
requires at least libMini 8.66
- all: moved up to libMini 8.75
08.04.18
- vtlib: changed spacenav to be a vtEngine, improved Roll handling
- Enviro: base spacenav speed on mouse speed
08.04.17
- vtlib: fixed display of paged linear structures
08.04.02
- Enviro/vtui: fixed instance dialog to permit 3d models in case of no
content file
- all: moved up to GDAL 1.5.1, no code changes needed
08.03.29
- VTBuilder: fixed saving raw layers to DBF with international filenames
08.03.27
- CManager: fixed datapath issue by using the standard vtGetDataPath
08.03.26
- Enviro, vtlib: added preliminary support for SpaceNavigator (WIN32
only), exposed it in wxSimple and Enviro
08.03.18
- vtdata: added support for 32-bit images in ColorDibFromElevation and
ShadeQuick
- VTBuilder: began adding support for MaskUnknownAreas on tileset creation
- VTBuilder: add import of imagery .db files
08.03.16
- VTBuilder: added MatchTilingToResolution, changed MatchDlg to use it
08.03.15
- vtui: color map dialog: default to existing directory on Save-As
- vtdata: change vtElevationGrid::ReplaceValue to return the number of
heixels changed
- VTBuilder: added SetPreferGZip and preference option to default all BT
to gzipped
- VTBuilder: change LoadProject to allow relative paths to layer files
08.03.14
- VTBuilder: fixed Crossing Selection toolbar button and menu item to
synch
08.03.13
- vtlib: call FindMatIndex at the top of AddFenceMeshes to ensure that
materials are available in all possible cases
- VTBuilder: show hidden layers in tree view in italic, to make it easier
to see what's visible
- VTBuilder/vtdata: brought MiniDatabuf class up to date to preserve
ability to set USE_LIBMINI_DATABUF=0
08.03.10
- VTBuilder: restored tile display in OnImageExportTiles
08.03.09
- vtlib: create any route geometry that was added to the terrain before
the terrain is built
- Simple apps: fixed to call terrain LoadParams(), fixed up some
inter-project dependencies
08.03.08
- VTBuilder: added iNoDataFilled to TilingOptions, changed default value
for ImportDataFromFile arguments
- VTBuilder: added preference option to write TIFF compressed (DEFLATE)
08.03.03
- VTBuilder: fix RemoveElevRange to recognize when the area tool is not
set
08.02.28
- VTBuilder: changed default "resolution" of TINs, for the purposes of
estimating tileset depth, from 1m to .001m
- VTBuilder: added drag import of elevation .db tiles
08.02.27
- vtlib: improve _ReadTIF to handle the case of an alpha band tagged
'undefined', which is how PhotoShop writes an alpha channel
- Enviro: added View: High-resolution Snapshot command
- Enviro: fix "inside" canvas size global option to give a more exact
pixel size
- Enviro: moved all of Enviro's dialog modules to a new static library
called envdlg
08.02.26
- Enviro: reordered toolbar button MOVE to be more logical
08.02.25
- vtdata: fix ColorDibFromTable and ShadeDibFromElevation to use the exact
same sampling, so that the colors and shading match precisely
- VTBuilder: fixed ZoomIn/ZoomOut problem, moved USE_DIBSECTIONS to
vtBitmap.h to avoid issue with inconsistent preprocessor setting across
projects
- VTBuilder: added vtMiniDatabuf::SetBounds to support setting LL corners
for every tile
08.02.24
- VTBuilder/vtdata: support restricting the fill-gaps methods to a given
area
08.02.22
- VTBuilder: added BuilderLib project to VTBuilder, changed VTBuilder app
to use it as a dependency
08.02.20
- vtui: removed unused heightfield from BuildingDlg
- VTBuilder: began code re-organization to separate the frame GUI from the
rest of the application functionality
08.02.19
- vtdata: fix vtDIB::WriteTIF to process utf8 filenames before passing to
GDAL
- vtosg: changed default OSG compression from USE_ARB_COMPRESSION to
USE_S3TC_DXT1_COMPRESSION to make OSG's getCompressedSize happy
- VTBuilder: changed logic in RefreshTreeItems again for better
highlighting of the selected item
08.02.17
- vtlib/vtui: changed the default data folder name for procedural building
facade textures from BuildingModels to Facade
08.02.15
- Enviro: postpone loading the species list until it is needed, for faster
startup
- Enviro: added a separate Select-Move mode to allow Select to select
things without moving them
08.02.13
- vtdata: fixed vtPlantInstanceArray::WriteVF to handle more than 32k
plants of the same species
08.02.09
- vtdata: check for sufficient memory in LoadFromCDF
- VTBuilder: added preference option for elevation layer's maximum render
size
08.02.06
- VTBuilder: fixed a case where upper-case .BT was not recognized
- VTBuilder: added LayerToTop/LayerToBottom context menus
- VTBuilder/vtdata: exposed option for NODATA color when rendering
elevation to bitmap
- VTBuilder: fix ExportBitmap to set image extents half-cell wider than
elevation extents
- VTBuilder: changed layer view refreshing to make it more likely the
active layer stays visible, for a better user experience
- vtdata: fixed Unix implementation of directory state methods
- vtdata: safety check for null polygons in vtFeatureSetPolygon::IsInsideRect
08.02.05
- Enviro: added GetArial, re-enabled displayed date in Nevada
- vtosg: fix vtImage::Read to assign or copy image data from OSG, which
re-enables support for reading into an existing image
08.02.04
- Enviro: improved 'Save Terrain State As..' to default to the existing
folder, and let the user set the name of the new terrain
- Enviro: show current terrain name in Title bar
- VTBuilder: show number of unknown heixels in elevation layer properties
08.02.03
- Enviro: added safety checks, don't crash if there are no plants
available
08.01.29
- vtdata: added RemoveDegeneratePoints
- vtlib: in Building3d, avoid problem with Triangle and redundant vertices
08.01.27
- Enviro: added progress indication on add/remove foundations
08.01.18
- Enviro: Plant dialog: sort the Common Name field, to make it easier to
use
<released 080114>
08.01.13
- vtdata: Triangulate: support complex holes by calling Triangle on them
to find interior point
08.01.11
- vtlib: reduced 'res' parameter by 100x for libMini 8.6.2
- vtdata: fixed an issue in GetEdgePlane to handle holes
08.01.09
- VTBuilder: draw selected structures in a second pass, making it easier
to see their edges
- VTBuilder/Enviro: finished first pass of building footprint hole support
- all: moved up to wx 2.8.7 (no code changes)
- all: moved up to mini 8.6.2
08.01.07
- vtdata: added a second triangulation method (call 'Triangle' library)
- vtdata: support for storing building (level) footprints as DPolygon2
(supports holes)
- vtdata/vtlib: more work on footprint holes: created FPolygon3, changed
local building footprint to a FPolygon3
08.01.05
- vtdata: write outer/inner rings to VTST for level footprints
- vtdata: added DPolygon2ToOGR and DPolygon2::ReverseOrder
08.01.04
- VTBuilder: fixed a case in which import dialog could get wrong roof type
- vtdata: more work towards using OGRPolygon for building footprints,
added SHPToDPolygon2
- VTBuilder: more work towards using OGRPolygon for building footprints,
removed unused things in ImportStructDlgOGR
08.01.03
- all: used sed scripts to clean up whitespace across whole source tree
- vtlib: changed vtAnimPath::Read to empty the animpath before reading
- scripts: fixed EOL to make cygwin happy
- vtocx: cleaned up TODOs, and added it to SVN as TerrainApps/vtocx
08.01.02
- vtlib: brought OpenSG port up to date with recent vtlib changes
- vtlib: added CreateBlockGeom and AddLineMesh, small compiler warning
fixes
- vtlib: renamed Visual to vtVisual to avoid clash with old X-Windows
Older Changes: 2007 2006
2005 2004 2003
2002 2001 2000
1999