FreeWRL

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 compliant VRML/X3D browser for Linux and Mac 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 both Linux and Mac 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.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • .wrl — VRML im Programm dune (Version 0.13) Die Virtual Reality Modeling Language (VRML) ist eine Beschreibungssprache für 3D Szenen, deren Geometrien, Ausleuchtungen, Animationen und Interaktionsmöglichkeiten. VRML wurde ursprünglich als 3D Standard… …   Deutsch Wikipedia

  • VRML — im Programm dune (Version 0.13) Die Virtual Reality Modeling Language (VRML) ist eine Beschreibungssprache für 3D Szenen, deren Geometrien, Ausleuchtungen, Animationen und Interaktionsmöglichkeiten. VRML wurde ursprünglich als 3D Standard für das …   Deutsch Wikipedia

  • VRML97 — VRML im Programm dune (Version 0.13) Die Virtual Reality Modeling Language (VRML) ist eine Beschreibungssprache für 3D Szenen, deren Geometrien, Ausleuchtungen, Animationen und Interaktionsmöglichkeiten. VRML wurde ursprünglich als 3D Standard… …   Deutsch Wikipedia

  • Virtual Reality Markup Language — VRML im Programm dune (Version 0.13) Die Virtual Reality Modeling Language (VRML) ist eine Beschreibungssprache für 3D Szenen, deren Geometrien, Ausleuchtungen, Animationen und Interaktionsmöglichkeiten. VRML wurde ursprünglich als 3D Standard… …   Deutsch Wikipedia

  • Vrml — im Programm dune (Version 0.13) Die Virtual Reality Modeling Language (VRML) ist eine Beschreibungssprache für 3D Szenen, deren Geometrien, Ausleuchtungen, Animationen und Interaktionsmöglichkeiten. VRML wurde ursprünglich als 3D Standard für das …   Deutsch Wikipedia

  • VRML — For the language s successor, see X3D. VRML Filename extension .wrl (plain) .wrz (compression) Internet media type model/vrml x world/x vrml application/x cc3d …   Wikipedia

  • X3D — Infobox file format name = X3D icon = caption = extension = .x3dv, .x3d, .x3db z finalizes extension when gzipped mime = model/x3d+vrml model/x3d+xml model/x3d+binary type code = uniform type = magic = owner = released = latest release version =… …   Wikipedia

  • X3D — Extensible 3D, kurz X3D, ist eine auf XML (XML Encoding, Datei Endung .x3d) basierende Beschreibungssprache für 3D Modelle, die in einem Webbrowser angezeigt werden können. X3D wird betreut durch das web3D Consortium und wurde im Jahre 2001 vom… …   Deutsch Wikipedia

  • X3dv — Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”