gled/old-news
Gled
project.
Current news ...
This release of Gled
encompasses many usability improvements
stemming from the development of the Event Visualization
Framework for ALICE
experiment at CERN.
Release highlights:
PERL
regular expressions (provided by
direct inclusion of PCRE-5.0 and PME-1.0.3)
A_Rnr
, object-renderer base-class, now receives
change notifications and has full-control over render-scheme creation.
Geom1
libset: ACTC triangle-strip generator and
triangle-mesh renderer (smooth and flat shading) have been added
Audio1
, a minimal interface to OpenAL audio library
EHS
, an experimental interface to the Embedded HTTP Server EHS
ZNode
, the base-class for building geometric
hierarchies, now offers relative order-of-magnitude scaling
Geom1
libset:
ZImage
class (automatic unloading after use, e.g. after the texture is pushed
to GL)
MultiBoard
(showing a sequence of
images/textures, e.g. a slide presentation) and
Amphitheatre
(for placement of objects on predefined
positions; also provides animation of objects moving towards the
available "seats")
SMorph
and Board
classes
now supports arbitrary texture coordinate limits (sub-portions of
textures and tiling)
WSSeed
; new class
WSTube
for connecting two nodes with a Bezier curve tube
(provides animated connection and objects traveling along the curve)
GTS
libset: interface to GTS's surface refinement
and coarsening functions has been added (class
GTSRetriangulator
)
RootGeo
, an interface for browsing and
viewing of ROOT detector geometry description
C++
header files and
automatic creation of menu widgets
gimp
)
Gled
now offers an elaborate representation of basic concepts needed
for implementation of authentication and authorization:
ZIdentity
,
ZGroupIdentity
). Identities are checked by RSA-encrypted
challenge-response mechanism.
ZMirEmittinEntity
with sub-classes
SaturnInfo
and EyeInfo
.
ZMirFilter
with sub-classes to perform specific
authorization tasks (e.g. ZIdentityFilter
,
ZFilterAggregator
, etc).
Gled
enabled and can thus be
controlled with its standard mechanisms. See Authentication & Authorization
Infrastructure of Gled for details.
ZGlass* g =
queen->Query("Auth/Identities/sun.absolute")
)
Gled
performance and CVS
newsGled
available from the documentation page.
Gled
is fast! It can process 35,000 remote method invocation requests per second
on a Pentium-III 1GHz over a 100 Mbps ethernet (~700 kByte/s).
Gled
itself and is available, along with some
improvements and bug fixes, from the CVS
.
LinuxThreads
specifics has been
removed: Gled
is now POSIX
threads compliant
Geom1
libset:SMorph
WS_Seed
and WS_Point
CVS
For more details see mailing list archives or ChangeLogs from viewcvs.
FTW_Nest
(lens browser) now shows class, name and
title for below-mouse FTW_Leaf
(lens-view). For
FTW_Ants
(link-views) it also shows the link declaration
and information about the lens the link is pointing to.
The code is available from the CVS.
CVS
cvs co demos/<libset>or ... if you want to grab all of them:
cvs co demos
Using these classes you can produce axially symmetric curved
"tubes". You might find it hard to believe, but this was the original
goal of the Gled
project: to allow several users to cooperatively edit
such shapes. For an example see the image.
viewcvs
installedGled
1.2.0 has been released. This is the first public release of gled code.
All comments, suggestions and questions are welcome.