null3DVIA Virtools3DVIA Virtools 3D for All, 3D Everywhere, Communication & Experience with 3D3DVIA Virtools
Dassault SystemesDASSAULT SYSTEMES, PLM行业毋庸置疑的领导者团队PLM市场的
领导者Blue Chip Customers
Ecosystem 7,225 employees
Around 3,000 people in R&D
124 sites in 27 countries
80% employees have master degrees25% market share : +10pts in last 5 years
Unique V5 technology
5 brands:
CATIA
DELMIA
ENOVIA
SIMULIA
SolidWorks 1996-2006 revenue growth: +18% per year
25% of revenue reinvested in R&D
Unique business model with 54% recurring revenue
Operating margin: 27%100,000 Customers
11 industries
1 Million Users3,500 Partners
150+ V5 SW development partners; Sales Partners
Services and Consulting PartnersDASSAULT SYSTEMES, PLM行业毋庸置疑的领导者15亿美元
营业额null3DVIA1. Creators 2. CollaboratorsTowards 3D For All3. Consumers3D Live“Leveraging Digital IP”ImagineShareExperienceAny products and system 在PLM企业中,谁可以受益于交互式3D ?在PLM企业中,谁可以受益于交互式3D ?客户学习使用新产品 工程师测试人机工程学
培训
焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载
新设备的操作员 管理人员基于一个交互式的轻量化的格式来审查工程
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
市场部门检查产品未来的形态和价值 销售人员展示 « virtual showroom »基于可视化终端的现场维护 END-USER / LIFE
EXPERIENCE
Interactive3dTwo complementary Levels of Interactive Life-like Experience
Two complementary Levels of Interactive Life-like Experience
Laptops/Intranet
大团体Sales Configurators
Shopping Experience
Product Usage Experience
Mounting/Maintenance/ Repair Experience
VIP Presentation
Focus Group
Scale one User Experience
Immersive Simulation based Process Experience
Scale 1 view & touch, for natural interactionsHigh end HW & Display
小团体« Human In The Loop » :
Human Behaviours within Virtual World for Earlier Decisions
Leverage industrial Experiences with Virtual RealityPC based User-ExperienceVirtools Workflow for Interactive 3D AuthoringINTERACT Light client
Rich interactive experiences
Various players for various needs: CD, Immersive, Kiosks, Intranets, Internet
Easy-to-use interface3D for All oriented:
Marketing
Sales
Consumers
- Technical Trainings
- 3D Maintenance Manuals Native 3D XML Exporters from CAD
Native Exporters for Maya, 3DS Max, Lightwave, Softimage/XSI
Converters for non 3D XML ready CAD packages1-2000+ Seats Comprehensive Authoring platform
User-friendly interface
Open architecture for integrating additional components3D Specialists oriented:
Engineers
R&D teamsVirtools Workflow for Interactive 3D AuthoringFlexible DeploymentFlexible Deployment沉浸式环境 单机应用 多用户 多种平台 网络应用 nullBuilding Block Library Choose from a standard library of more than 500 behavior building blocks. Drag and drop behaviors onto 3D and 2D entities.
3D Layout The 3D Layout displays your content in a real-time 3D environment and provides tools for navigating as well as creating, selecting or manipulating 3D Entities. Schematic View Graphically assemble and tweak behavior building blocks to create interactive content. The Schematic is used to build Behavior Graphs and manage scripts (BBs attached to an object).
Level Manager The Level Manager displays and helps you the content of the composition.
User InterfaceVirtools Unique, Innovative ApproachVirtools Unique, Innovative Approach SDK Code-Based
For coders/programmers Diagram-Based
Intuitive user-friendly interface+nullImport Media
Import industry standard media files to Virtools™ Dev.
Behavioral Files: Nmo, Virtools™ Dev
3D files: 3DXML, 3DS Max, Maya, XSI, 3DS, 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 Import MedianullDesign Interactivity
Choose from a standard library of more than 500 behavior building blocks. Drag and drop behaviors onto 3D and 2D entities. Create new, reusable behaviors by graphically combining existing ones. Graphically assemble and tweak behavior building blocks to create the interactive content. Visually test and modify behavior graphs on the fly.
Graphic object-oriented programming.
Capitalize on your work and improve as future projects progress.
Store your behaviors in user libraries and re-use them in other projects. Design Interactivitytest your content on the flyGraphic scripts to create interactivitynullWith Virtools™ Dev SDK:
access Virtools™ run time loop, control events, messages and parameters.
Access content database, including low level entities (vertex, polygon, mesh) and high level entities (3D objects, characters).
Create custom behaviors and managers.
Create custom parameter types, operations and editors.
Create custom import/export modules.
Create your own .exe files. CustomizenullVisually monitor your content in hierarchical lists (3D entities, 2D sprites, 3D sprites, meshes, materials, textures, audio, etc.). Structure your content into separate places and scenes. Stream behavioral objects, media (textures, audio) and scenes on the fly.
Examine your content runtime performance
Integrate with source control systems (NXN Alienbrain,others)ManagenullExchange Files from CATIA
Using authoring (Resource > Import/Export)
At runtime (Object Load BB )
Native support for 3DXMLnullThe PCS model organizes the resources needed for creating an interactive experience in three categories:
Product:
Composed of various assets (3d geometry, textures, sound, animations and any other metadata) and potentially intrinsic behaviors
The 3D object that is focused by the user or by the scenario
Context:
the environment (simple image, video or full 3D scene)
The user doesn’t have a direct interaction on the context
Scenario:
The user interactive experience
Involves a user point of view (camera), the user interaction with Product + Context (activation of a driving experience, prerecording animation, or shopping experience)3D XMLAdd Context & ScenarioProductAdd behaviors on productInteractive ExperiencePCS ModelnullEnrich CAD Product with behaviors, Context and Scenario for a rich, interactive User Experience
3D XML is the file format of the “PCS” model
Use group / attributes
Experience contents directly on 3D XE and 3D Office Players
Standard Navigation, Selection and Manipulation
Office Integrated
Output Experience Information (Photo realistic experiences and images, videos)PCS Model & 3D XE/ 3D Office PlayersnullBuilding BlocksMore than 500 standard behaviors organized in 21 categories
+ Additional Packs :
Physics
Artificial Intelligence (Path finding)
Multi-User
VR (Clusters & Devices)
Xbox / PSP
null
3D Transformations/Geometry Manipulation
Translate ,Rotate ,Scale ,Animate ,Morph, Constraint ,etc.
Apply deformation on geometries, access vertex/faces properties
Path Finding
Collisions
Perform collision tests (from simple to complex)
Constraints objects to prevents collisions (Floors, Walls,…)
Characters
Animate characters , organize animations sequences to create an controllable character
Cameras & Light
Tweak the cameras & lights settings (color, fov, range,…)
Generate lightmaps for realistic real-time lighting of the scenesBuilding blocks categories (1/4)nullControllers / User Input
Generates events from user inputs (mouse , keyboard, joysticks)
Get Information from inputs devices
Materials & Shaders
Tweak the appearance of the objects
Apply texture mapping to objects
Use programmable pipeline to create effects using shaders
Sounds & Videos
Play sounds & videos
Control playback settings (pitch, volume, balance, etc.)
Use videos as textures
Use videos from external sourcesBuilding blocks categories (2/4)nullInterface
Create user interfaces
Display Texts (2D/3D), Buttons
Visual Effects
Create effects (Blur, Trail, Reflection, Marks,etc.)
Handle global settings (skys , background colors, ambient light,fog)
Create particle systems (smoke, torch, laser,etc…)
Optimisations
Ensure your content runs smoothly by providing optimisations tools:
PVS/ Portal
Level Of DetailBuilding blocks categories (3/4)nullLogics
The graphical language grammar (loops,tests,switchs)
Synchronizer, message/events, interpolator
Misc. algorithms
Narratives
Control the narrative flow of the content
Launch/stop scripts and scenes
Create/load/discard objects.
Web
For content that are to be displayed online
Navigation tools (back, forward, url)
Javascript communication
Web downloadingBuilding blocks categories (4/4)nullGraphic/Schematic:
Create and reuse new blocks
Lightweight
Well adapted to narrative logic
VSL
Fast (compiled in binary in release mode, low overhead compared to C++)
SDK Access
Well adapted to math / time consuming algorithms
Lightweight
Possibility to bind external APIsScripting languagesBoth provide Portability & Instant feedbacknullSchematic Editor FeaturesTrace mode to follow behavior activityWatch/Edit variables in realtimeDebug, drop breakpoints step by stepQuickly navigate: Bookmarks, Find , Explorers (Shortcuts & messages) nullVSL EditorTODO :Schematic Editor snapshot/features
Trace Mode, Debugging Tools (Breakpoint ,etc..)
SDK Access
Instant Feedback
Lightweight
Small overhead
Syntax coloring, Auto-completionDebugging, breakpoints and watchsCreate new actions inside the authoring3D For All, 3D Everywhere3D For All, 3D EverywhereImmersive environmentStandalone desktop / Intranet
InternetMultiple platforms3/3 Experience: 3D For All, 3D Everywhere3/3 Experience: 3D For All, 3D EverywhereImmersive environmentInternetMultiple platforms Standalone desktop / Intranet
16/11/063D Office / 3D XE PlayerNew Experience Open Experience Save ExperiencePlay / Pause ExperienceAdd Product Add Context Add ScenarioCapture Image Start Video Capture SettingsShow / Hide PCS tabs (Tab bar)Products Tab Contexts Tab Scenarios TabExperience 3D viewProgress bar3D Office / 3D XE Playernull Stand-alone player
Intuitive interface, easy to use
Natively read 3DXML files
Intuitive navigation system and predefined manipulation tools
Exports images and videos
Office integration for sharing rich interactive presentations
Extends 3D Office capacities for more specific and complex usages
More customized and richer applications
Custom DLLs that can extend behaviours for specific usage
XML API (Building blocks) to facilitate application integration (COM architecture)
Extended saving capabilities (3DXML, NMO, XML files) to create and share experiences
File protection to secure assets for exchange
Availability of additional packs (Physics, AI, Multi-user) for specific uses
Open architecture for integration with external information system
3D Office Player 3D XE Player Product + Context + Scenario = User ExperienceProduct + Context + Scenario = User ExperienceContextScenario Driving experience…Aerospace AutomotiveThe travelers/crew experience in the plane Shopping experienceCPG Walkthrough in buildings
Views from other buildings an locations
Building usages (accessibility, security…)…AEC Ergonomics, usability, perceived quality Pilots ergonomics Fly the plane… Product placement…Product3/3 Experience: 3D For All, 3D Everywhere3/3 Experience: 3D For All, 3D EverywhereStandalone desktop / Intranet
16/11/063/3 Experience: 3D For All, 3D Everywhere3/3 Experience: 3D For All, 3D EverywhereStandalone desktop / Intranet
16/11/063D For All, 3D Everywhere : Multiple Platforms3D For All, 3D Everywhere : Multiple PlatformsEx : Konami, demonstrated during May E3 Conference in LA Multiple platforms : web, win, mac, consoles, PDAs, Smartphones & VR Environments, …3/3 Experience: 3D For All, 3D Everywhere3/3 Experience: 3D For All, 3D EverywhereStandalone desktop / Intranet
16/11/063D For All, 3D Everywhere :
Large Vizualisation Environments3D For All, 3D Everywhere :
Large Vizualisation Environments3D For All Solutions : Applications by industry SalesExperience-based DesignTraining, MaintenanceAutomotiveAerospaceCPG/EEAEC/ShipEnergy Sales tools for ships Car Usage Reviews (Ergonomics, Usability, Perceived Quality …)Shopping ExperienceAircraft MaintenanceShopping Experience City/Urban planningMission Planning/Debriefing Fitting and maintenance planningUsage Training Sales Configurators for Auto Virtual showroom Car DrivingSales-Customer Customization & Communication.Usage ExperienceMaintenance ExperienceUsage TrainingMounting InstructionRepair Maintenance Instruc/Training Mission Planning/debriefing Sales demonstrator for AeroPassenger / crew ExperienceCar Repair MaintenanceAircraft MountingRepair & Maintenance Instruct & TrainingProduct Usage Experience (Ergonomics, Usability, Perceived Quality …)
Retail Repair MaintenanceRepair & Maintenance Instruct & Training3D For All Solutions : Applications by industry orange : planned product Ergonomy, design experience for ships Sales tools for real estate projectnullFor ALL : from the PLM to the user to Imagine , Share
& Experience