Plab virtual reality programming laboratory
Download
1 / 22

PLAB Virtual Reality Programming laboratory - PowerPoint PPT Presentation


  • 117 Views
  • Uploaded on

pLAB Virtual Reality Programming laboratory. Pertti Rauhala (0400 705845) Sami Vuolli Robin Francett. Background . The European Regional Development Fund Part of a laboratory network MediaSpace (University of Lapland) MediaLaboratory (Kemi-Tornio Polytechnic)

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'PLAB Virtual Reality Programming laboratory' - kineta


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Plab virtual reality programming laboratory
pLABVirtual Reality Programming laboratory

  • Pertti Rauhala (0400 705845)

  • Sami Vuolli

  • Robin Francett


Background
Background

  • The European Regional Development Fund

  • Part of a laboratory network

    • MediaSpace (University of Lapland)

    • MediaLaboratory (Kemi-Tornio Polytechnic)

  • Budget about 2 mill. €


Background1
Background

  • Project started autumn 1999

  • Lab renovation ready autumn 2002

  • Opening day January 2003

  • Laboratory equipments purchased December 2004


The project
The project…

  • Built in two phases

    • Building the lab and developing of our skills

    • New projects from degree programmes and business. Educational use and integration to polytechnic

  • Ended February 2005


The project1
The project…

  • About 15 thesis

    • Rovaniemi polytechnic 13

    • University of Lapland 2

  • Several student projects

    • software engineering

    • Electronics

  • Research and development projects

    • Bitparty

    • PICYBU


Equipment
Equipment

  • 3D Digitizer KonicaMinolta VL-9i

  • CyberTouch data gloves system whit Vibro-tactile feedback

  • 2TB file server with tape back-up device

  • Passive stereo projection system

  • 3D displays

  • Nvisor FX HMD

  • DNP 60 Holoscreen

  • Pen tablet

  • Macintosh computers

  • Moog Motion platform

  • Projectors

  • Light and sound devices

  • Motion tracking hardware


Competence
Competence

  • pLAB specializes to integrated real-time 3D visualization environments

  • Purpose to combine synthetic models created with computers to real environments

  • Real time environment gives an opportunity to interact with hard- and software


At the moment
At the moment…

  • Motion base software and programming interfaces

    • Student projects

    • Demonstration of scholarship

  • Installation and implementation

  • Future project selection

  • Negotiations with business

  • Research and development

  • Education


In the future
In the future….

  • More co-operation with University of Lapland

    • MediaSpace laboratory equipments

  • Research and development projects

  • Education


Real time 3d graphics programming
Real-time 3d-graphics programming

  • Programming on Windows or Linux

  • OpenGL & DirectX

    • Paradigm Vega

    • Eon Reality

  • Programming language C / C++


Multigen paradigm vega
Multigen Paradigm Vega

  • One of the leading development environments for doing simulations, VR-applications and visualization programs.

  • Vega consist of two different parts:

    • Vega Lynx, application development graphical interface

    • Vega Api

  • Includes drivers for all common VR–input devices and projection environments.

  • http://www.multigen.com


Eon reality
Eon Reality

  • Windows based toolkit to create 3d-graphics presentations

  • Graphical user interface

  • Includes:

    • EON Studio

    • EON Server

    • EON Immersive

    • EON SDK

  • http://www.eonreality.com


Features of eon
Features of EON

  • Development of applications is easy. (visual editor)

  • Compatible with VR-devices that exists.

  • Programming: VB-script and Java Script. EON SDK C/C++ -language

  • EON makes possible to view simulations also in web-browser through Web3d–plugins.

  • Integrating 3d-graphics to Internet Explorer, Netscape, Macromedia Director, Shockwave, Flash, PowerPoint, Word and Visual Basic.


Terraingen
Terraingen

  • Designed to view and edit authentic or computer generated terrains

  • Writen in C++, using MFC and OpenGL


Snow mobile simulation
Snow Mobile Simulation

  • Developed using Paradigm Vega

  • Key features:

    • Uses a real snow mobile, mounted on motion base

    • Simulated terrains are measured using GPS-technology


Snow wars
Snow Wars

  • Game, based on the rules of a real-world snow war game

    • World Champion tournament annual held in Kemijärvi

  • Uses two separated spaces and links them together by using augmented reality technologies like:

    • Motion tracking

    • Machine vision

    • Head mounted display

    • http://plab.ramk.fi/vanhat/projektit/snow.htm


Graphics cluster
Graphics Cluster

  • Hardware for gfx cluster in plab:

    • Dual Intel Xeon 2GHz CPUs

    • nVidia Quadro 4 FX G3300G graphics card

      • Supports frame/genlock and quadbuffering

    • 1 GB memory


Aquarium
Aquarium

  • Uses a graphics cluster to render to 3 displays at same time in stereo

  • Uses LCD shutter glasses

  • Simulates a flocking behavior of a shoal of fish


Flow

  • Developed using EON

  • Model of River Kemijoki along Rovaniemi

  • Photographed textures


Plab virtual reality programming laboratory1
pLABVirtual Reality Programming laboratory

  • Pertti Rauhala (0400 705845)

  • Sami Vuolli

  • Robin Francett


ad