Virtools Dev Overview

Transcription

Virtools Dev Overview
VR, Games and Arts
with 3DVia Virtools
By Leïla Aït Kaci
Noxaka
2nd International Workshop on Mobile
Geospatial Augmented Reality (2008)
► French
company created in 2006 with one
employee
► Provides
services for the creation of 3D
interactive applications:
ƒ Application design
ƒ Application development with 3DVia Virtools
ƒ C++ development of low-level tools to extend
the platform capabilities (plug-ins)
Virtual Reality
Application
By
DMU Navigator
EADS Innovation Works (www.eads.com)
Virtual Reality
Application
By
Operator Support in Assembly Processes
EADS Innovation Works (www.eads.com)
Web Online
Application
By
VirtualPlusReality Challenge (share-vplusr.3ds.com)
Dassault Systèmes (www.3ds.com)
Web Online
Application
By
VirtualPlusReality Challenge (share-vplusr.3ds.com)
Dassault Systèmes (www.3ds.com)
Web Online
Application
By
VirtualPlusReality Challenge (share-vplusr.3ds.com)
Dassault Systèmes (www.3ds.com)
Game
Application
Online Kingdom Chess for PSP
By
Leviathan Games (www.leviathangames.com)
Published by Konami
Game
Application
Online Kingdom Chess for PSP
By
Leviathan Games (www.leviathangames.com)
Published by Konami
Arts
Application
By
Ex-Iles
Electronic Shadow (www.electronicshadow.com)
Arts
Application
By
Ex-Iles
Electronic Shadow (www.electronicshadow.com)
Arts
Application
By
Ex-Iles
Electronic Shadow (www.electronicshadow.com)
3DVia Virtools
►Integrated
ƒ
ƒ
►A
Development Environment (IDE)
to create 3D application
using graphical programming
Dassault Systèmes Technology
Code-Based
Diagram-Based
1/3 Capture
Import Media
Import Media
Import industry standard media
files to Virtools™ Dev.
Behavioral Files: Nmo, Virtools™
Dev
3D files: 3D XML, 3DS Max,
Maya, XSI, 3DS, DAE, X...
Images: JPG, PNG, TIFF, TGA,
BMP, PCX
Shaders: HLSL/CGFX .fx
Sounds: MP3, WMA, Wave, midi
Video: AVI, Active Movie / Direct
Show supported formats
2/3 Give Life
Create Interactivity
Choose from a standard library of more
than 500 behavior building blocks.
Graphically assemble and tweak
behavior building blocks to create the
interactive content.
Test your content
on the fly
Use graphic scripts to create
interactivity
Visually test and modify the interactive
content on the fly.
Use C-like scripting language for
advance behavior programming
(complexes algorithms)…
Use C++ and the provided SDK to
extend the capabilities of the platform
for offline content.
3/3 Experience
Publish
Immersive environment
Multiple platforms
Standalone desktop / Intranet
Internet
more on the projects
www.noxaka.com
more on the platform
www.virtools.com
Questions ?