Share

Whoola

File Release Notes and Changelog

Release Name: 2006-08-12

Notes:


Changes: changes.txt Whoola Space Center $Id: changes.txt,v 1.107 2006/08/12 10:41:51 croft Exp $ David Wallace Croft 2006-08-12 * COLLADA and Converter - updated from COLLADA 1.4 to 1.4.1 - standardized export of base URL - fixed import of up_axis for Z_UP - enabled back face culling and transparency - fixed material binding for multiple materials - updated from JAXB 1 to JAXB 2 - fixed export of Xith background nodes - exported image paths relativized - default COLLADA schema included - import of non-local schemas and DTD's redirected to local JAR file * Cyberspace - added P2P options panel - P2P network updates, avatar projection, and hosting now optional 2006-07-10 * Center - updated to Xith 0.8 including JOGL/JSR-231 * Converter - added export of scale - added export and import of trifans and tristrips - added import of line, matrix, and unit types - added Google Earth (.kmz) conversion support * Cyberspace - throttled transmission of avatar movement request and event messages - implemented network transmission of avatar rotations - added JNLP file for Whoola Luna, a demo of P2P avatar mode - enabled text-to-speech (TTS) with limited SSML support - created extra COLLADA syntax for fly-through TTS triggers - added option to change avatar to a local file - displays URL of a scene that is being loaded or that failed to load - added example of loading a Google Earth formatted 3D file (.kmz) 2006-04-28 * Cyberspace - fixed ability to monitor move events to update object positions - changed F2 toggle of tagalong point light to ambient light - improvements to COLLADA 1.4 implementation - refactored in support of peer-to-peer mode - partial implementation of server updates for avatar movements - added luna, an example scene of a moon base - documentation updated 2006-03-02 * Center - changed default extension for COLLADA files from .xml to .dae - updated from COLLADA 1.3 to COLLADA 1.4 * Cyberspace - pressing home repeatedly jumps between multiple viewpoints - displays title of COLLADA scene at top of frame - displays load status when hyperlink triggered or URL entered - escape button hides URL entry dialog - frame rate toggle key changed to F4 - documentation updated - embedded hyperlinks to non-3D files load in external browser - added option to set "Home Scene" (home page) in config file - cleaned up scene selection dialog box - added ability to specify "Default Scene" as deployment argument - creates local copy of example scene file upon startup - fixed background texture loading from COLLADA scene file - added compile date to info printed at startup - embededded hyperlinks now follow animated geometry 2005-12-06 * Cyberspace: event update XML messages can now include COLLADA elements * Cyberspace: created documentation for use of COLLADA and JNLP * Cyberspace: added file chooser button to select local files * Browser: removed from distribution since replaced by Cyberspace 2005-11-23 * Cyberspace: now supports nodes within nodes in COLLADA files * Cyberspace: added detailed COLLADA examples of woman in swimsuit * Cyberspace: can now download new scene from URL using F6 key * Cyberspace: toggle light now follows viewer through scene * Center: updated webpages to deprecate Browser in favor of Cyberspace 2005-11-07 * Center: fixed library missing from installation download 2005-11-02 * Browser: toggle light now follows viewer through scene * Browser: added demo of loading animation from COLLADA file * Browser: now supports mixed COLLADA and non-COLLADA content in scene * Center: added demonstration script as introductory help on main webpage * Center: fewer security certificates to approve on first-time startup * Center: more compression on the installation download * Center: dropped Luna from distribution * Cyberspace: added speech synthesis * Cyberspace: monitors move events to update object positions * Cyberspace: deployment arguments for scene, servlet, service, provider * Cyberspace: can now load servlet, service, provider from scene file * Cyberspace: can now load initial scene from user directory * Dock: cleaned up help code and default questions and answers 2005-09-19 * Browser: added examples from Dock * Browser: F1 key now toggles point light * Browser: F2 key now converts model to wire frame * Browser: can now load COLLADA scene split into multiple files * Browser: can now load background node from COLLADA file * Browser: can now load lookat node from COLLADA for initial viewpoint * Cyberspace: started Cyberspace product * Dock: changed splash screen to picture of first EVA * Luna: added credits webpage 2005-08-25 * Browser: acquires keyboard focus when started * Browser: added 3DS, MD2, and OBJ file format support * Browser and Dock: the F key now toggles frame rate display * Browser and Dock: frame rate increased * Center: added descriptions to index and Open Source license notice * Converter: Whoola COLLADA Converter added to Space Center * updated to latest version of Xith * updated to COLLADA v1.3.1 2005-07-27 * XithColladaExporter: exports transforms using Euler angles * Dock: fixed normals on COLLADA demo again * Dock: now includes Dock Editor to customize bot help * Browser: 3D hyperlinks now working 2005-07-07 * now requires Java 5.0 * added Whoola 3D Browser to demonstrate Whoola Xith COLLADA Loader * Dock: added Help query function with SSML responses 2005-05-26 * upgraded Xith3D to v2005-05-25 * upgraded JOGL to v2005-05-11 * Dock: fixed normals on COLLADA demo 2005-05-19 * Dock: opening scene demonstrates COLLADA loader under development 2005-04-22 * Dock: user authentication, login, and logout enabled * Dock: cleaned up Swing overlay user interface components * cleaned up webpages a bit and added ad banners 2005-04-14 * Dock: adjusted 3D lighting and added frame icon * Dock: cleaned up Swing overlay user interface components 2005-04-06 * fixed JNLP bug causing crash on Java 5 Update 2 * upgraded Xith3D to v2005-02-08 * upgraded FreeTTS to v1.2.1 * Dock: fixed intermittent lockup during startup speech bug 2005-03-23 * sends XPath message filter expressions to Whoola XML Relay * Dock: semi-transparent GUI overlay on top of 3D 2005-02-15 * fixed 1067377 speech synthesis stops animation * Dock: better synchronization of animation between peers * Dock: eliminated redundant rendering thread 2005-01-12 * fixed spelling error * replaced splash screen * improved installation instructions 2005-01-11 * fixed 1040715 scale in pixels instead of meters * fixed 1040716 origin not centered in view * spun off Whoola XML Relay code as a separate install 2004-10-11 * fixed 1040733 init failure and lockup in 5.0 * fixed messaging confused by multiple clients with same username 2004-10-05 * username and avatar name now separate * user config file format changed to XML for manual editing * fixed 3D client connection to server 2004-09-29 * client-side JAXB XML parsing * 3D client rewritten 2004-08-20 * optional 3D client (pre-release, uses JOGL and Xith) * 2D client: speech code downloaded only if used (checkbox option) * 2D client: integrated icons (old Whoola logo) * 2D client: fixed repaint bug 2004-08-03 * Added text-to-speech (TTS) 2004-07-16 * Replaced compressed serialized object messaging with XML