- FreeWRL
Infobox Software
name = FreeWRL
caption =
collapsible =
author =
developer =
released =
latest release version =
latest release date =
latest preview version =
latest preview date =
frequently updated =
programming language =
operating system =Linux ,Mac OS X
platform =
size =
language =
status =
genre =VRML /X3D browser
license =LGPL
website = http://freewrl.sourceforge.net/FreeWRL is an
open source compliantVRML /X3D browser forLinux andMac OS X .History
It was originally developed by Tuomas Lukka circa 1998. Also during 1998, [http://www.canarie.ca Canarie] funded a project titled "Distributed Interactive Virtual Environment (DIVE) over CA*net II", with three partners, the universities of [http://www.uottawa.ca Ottawa] and [http://www.uwo.ca Western Ontario] , and [http://www.crc.ca CRC Canada] . FreeWRL was used by CRC in this project, as it ran on their platform of choice, Linux, and supported VRML additions (the EAI protocol) that allowed control of a VRML scene from outside entities.
At the end of the DIVE project, CRC took the knowledge gained from it, and combined this knowledge with other on-going projects (European Commission funded projects of Meccano, MERCI and MICE [http://www-mice.cs.ucl.ac.uk/multimedia/projects/] ) and created a form of conferencing by designing a distributed multicast enabled virtual world with position-dependent audio capabilities. This project, MVIP [http://mvip.sourceforge.net] , and the follow on, MVIP-II [http://mvip.sourceforge.net] , leveraged VRML and Multicast to enable interaction in shared worlds where participants were physically distant, by removing both high bitrate applications (video) and "time sinks" (client-server interaction) to best give the participants the feeling of being in a shared space.
MVIP and MVIP source is available [http://mvip.sourceforge.net] , and papers describing MVIP can be found on acm.org [http://portal.acm.org/citation.cfm?id=330160.330194 here] and [http://portal.acm.org/citation.cfm?id=636617 here] .
MVIP-II tests were conducted between Ottawa, Canada, and Denmark, and between Ottawa, and Hawaii.
CRC, with the valued support of Open Source contributors, continued to develop FreeWRL during the MVIP and MVIP-II projects. CRC co-sponsored the Web3D Consortium's Software Development Kit, and chaired the Web3D Consortium's Conformance Working Group, giving both industry and the public a common set of functionality to strive for.
As of the 2007-2008 timeframe, CRC is researching better ways of bridging audio, physical interfaces, and 3D visuals. To this end, FreeWRL now interfaces with
MIDI devices on bothLinux andMac OS X ; and with Propellerheads Reason.FreeWRL is developed by Open Source contributors, and managed by John Stewart, [http://www.crc.ca/ CRC Canada] . It is believed to be the first sanctioned Open Source projectsupported by the Federal Government of Canada, and gives CRC considerable in-depth knowledge on this and related technologies, in accordance with CRC's mandate.
FreeWRL follows the [http://www.web3d.org/ Web3D Consortium's] ISO standards, and is certified "Interchange Profile" Compliant by the Web3D Consortium.It is in daily use world-wide. It is multi-threaded, written in C, and uses OpenGL for rendering. Source code is available [http://freewrl.sourceforge.net] . Development of FreeWRL has been continuous,and is expected to continue, with focus on interactivity, usability, and rendering fidelity. As with most Open Source projects, help with code development and testing isalways welcome.
ee also
*
Xj3D External links
* [http://freewrl.sourceforge.net/ Official website]
* [http://www.linuxjournal.com/article/3085 An article on VRML] by FreeWRL developer Tuomas Lukka in the 1999 Linux Journal.
Wikimedia Foundation. 2010.