Integrated Editor & Inspector
Vizard VR Toolkit sports one of the Python community’s richest integrated development environments. Try it and experience Python programming at its best with our built in intelligent code completion (based on in-depth background static code analysis), visual debugging (with breakpoints, variables watches and value change), embedded and interactive simulation engine. In addition, Vizard offers one of the industry’s most useful 3D asset inspector that is the fastest way to view 3D models, examine their graph structure, identify inefficient polygon and texture usage, and preview built-in animations.
Python 2.7 is a remarkably powerful dynamic programming language used in a wide variety of applications. Don’t be misled that scripting means slow. To the contrary, the ease and flexibility of Python gets your projects delivered faster, and where it counts Vizard VR Toolkit uses a graphics engine built in C++.
Advanced Avatar Features
Meet our avatars and you’ll immediately realize how they’re in a class of their own. The avatars in our virtual reality software feature unbeatable quality—both in terms of visual appearance and animation detail that include facial expressions and eye movements. Our avatars offer this richness without sacrifice—the assets have been incredibly well designed for efficient rendering and use of texture memory. And if you need avatars dressed in something other than civilian attire, you can also find military, medical, worker, and other uniformed avatars. Or see our selection of more than 20 types of animals.
Run your simulation synchronized across 64 separate computers without changing a single line of code. Everything you do in Vizard virtual reality software, regardless of how complex the features you utilize, can be supercharged to run across a multiple PC cluster. Doing so let’s you light up more screens in a CAVE™ or increase your render performance in a head-mounted display application. If you want to install more than one GPU in a single PC, clustering is the method to utilize the extra hardware and build your own graphics supercomputer.
Augmented reality is a live view of the real world with virtual elements superimposed on the scene. When used with a head-mounted display, a user can move about a physical environment and see computer generated objects attached to the physical scene. When used with a desktop or handheld screen, users can experience an almost magical visual effect of seeing 3D object suddenly floating before themselves.
Vizard VR Toolkit uses the widely known AR Toolworks (the commercial version of AR Toolkit) and another technology by Taiwanese Gathertek. Both virtual reality software technologies provide robust fiducial and natural feature based tracking.
Based on ODE (Open Dynamics Engine), our open source physics approach provides a high performance library for simulating rigid body dynamics. It features advanced joint types and integrated collision detection with friction. This physics engine is especially useful for simulating vehicles, objects in virtual reality environments, and robotics simulation applications such as mobile robot locomotion and grasping.
SDK / Extendability
The Vizard SDK gives C++ developers the ability to extend the functionality of Vizard. The SDK is used to create DLL plug-ins that can interface with Vizard VR software scripts. The plug-ins can be used for many things, including:
- Access to underlying OpenSceneGraph objects (nodes, textures, etc.)
- Creating custom OpenSceneGraph nodes and textures
- Interfacing with hardware devices (trackers, sensors, etc.)
OpenSceneGraph 2.9 is used at Vizard’s core which provide a flexible platform for you to further extend its capabilities.
The Vizard SDK is available on the Vizard download page.
CAVE, Powerwall, & 3D Projection Systems
Vizard provides sophisticated tools for configured and rendering to single and multi-screen projection systems. Additionally, Vizard’s powerful cluster feature makes building a distributed render system something anyone can do.
The commercially available solution by Scalable Display is integrated into Vizard and allows edge blending, image warping, and color correction across projectors driven by single or multiple PCs.
- Auto stereo screens
- Active stereo displays & projectors
- Head-mounted displays
Novice users can readily connect to a multitude of 3D stereoscopic devices. Expert users can tap into the feature-rich stereoscopic libraries in Vizard for precise, low-level control that provides as much flexibility when needed.
Head Mounted Displays
Supporting more than 20 different head-mounted display manufacturers with more than 20 years of experience matching rendering techniques to optical display requirements, Vizard is the most trusted tool for accurate and optimized near-to-eye rendering.
* For detailed information please visit tab ‘Hardware Support’
In virtual reality, display and tracking go together like peas and carrots. Tracking brings your display to life by letting it react to your natural body motions. With your head and hands, your move and interact as you do with real objects and as a result the virtual stimulation fools your senses and you are wrapped in a convincing sensation of telepresence.
Full Body Motion Capture
Unlike head and hand tracking full body motion capture technology delivers full human presence for both first person point of view and third person points of view experiences. With Vizard and motion capture, you can integrate live full feature avatars and move and interact with one another or interact with complex objects in your virtual environment.
Bringing the sense of touch and force feedback to your virtual environments is a great way to add dimension. For many applications this extra dimension and modality makes a huge difference. Without the benefit of Vizard, integrating haptics correctly can be a challenging understanding.
* For detailed information please view tab ‘Hardware Support’
Publish as EXE
Standard with our Development and Enterprise editions is the ability to “publish” your projects to a royalty-free, distributable EXE file. You can use this technique to share your work with others with ease because there are no players or add-ons your receiving party needs to install before simply launching your project.
- Royalty-free redistribution*.
- No player required
- Encrypted asset protection is available to Enterprise license holders
* Commercial redistribution requires a valid Silver Support contract.
WorldViz recommends Software Passport. This is a protection technology that allows a developer to add sophisticated license enforcement and software protection to your own project, including encryption and node locking. Software Passport has been tested and works with Vizard published EXEs.
- Real-time multiperson networked simulations
- Web browser – HTML 5 communication to create live forms that can display streamed 3D views and other real-time data.
Mobile Device Controls
Control and interact with your real-time simulations with your iOS or Android tablet or phone using Vizard’s built-in web server module.
Vizard supports numerous 3D formats and includes a powerful exporter plug-in to Autodesk 3ds MAX. The advantages of the 3ds MAX workflow are the following:
- 3ds MAX export plug-in for managing and exporting large scenes
- fast, compressed binary format for efficient GPU memory management
- In addition to Vizard’s native text and binary formats, Vizard is particularly strong at importing .wrl, .3ds, .obj, and .dae file formats.
Vizard provides several built-in shader workflows and enables advanced users to insert their own GLSL shader code directly into the simulations to create unlimited visual effects. Using shaders for rendering real-time graphics has many benefits. Most notably, it moves graphics related operations from the CPU to the GPU. This allows programmers to use the graphics hardware directly to render a wider range of effects and realistic materials.
With Vizard’s shader support, it is straightforward to implement GLSL shaders to render effects such as bump, specular, parallax, and detail map effects, in addition to real-time ambient occlusion effects (e.g., SSOA).
- Real-time directional, ambient, and spot lights
- Real-time shadows
- Light baking (requires 3ds MAX)
- Windows 7
- Windows Vista
- Windows XP Service Pack 3 and above
While nearly any recently purchased desktop and most laptops more than meet the requirements, here are the absolute minimums needed to run Vizard:
- Pentium processor at 1 GHz or higher (Recommended: Dual Core 2 GHz or higher)
- OpenGL compatible graphics card (Recommended: nVidia GeForce 6 series with 128 MB or greater)
- 1 GB RAM (Recommended: 2 GB RAM or greater)
- 500 MB free hard disk space
Supported File Formats
3D model formats
3ds, ac, bsp, dae, dw, dxf, fbx, gem, geo, iv, wrl, ive, logo, lwo, lw, geo, lws, md2, obj, ogr, flt, osg, shp, stl, sta, wrl, x.
bmp, dds, gif, hdr, jps, jpc, jpeg, jpg, attr, pic, png, pnm, ppm, pgm, pbm, rgb, sgi, rgba, int, inta, bw, tga, tiff, tif.
mov, mpg, mpv, mp4, m4v, dc, avi, flv, swf, gb, rgba, jpg, jpeg, tif, tiff, gif, png, pict, pct, tga, psd, mpg, mpv, db, flv, mov, avi, wmv, xine.
And any other format that contains DirectShow (Microsoft native) codecs
The Vizard VR software toolkit supports nearly all standard virtual reality hardware devices:
Head and Hand Motion Tracking
- LIBERTY LATUS
- FLOCK OF BIRDS
- 3D BIRD
- PC BIRD
- PERSONAL SPACE TRACKER
- OSv3 3DOF
- COLIBRI 3DOF
Head Mounted Displays
- OCULUS RIFT
- ioDISPLAY SYSTEMS
- KAISER ELECTO OPTICS
- ROCKWELL COLLINS
- RESONANCE TECHNOLOGY
- ROCKWELL COLLINS
- VIRTUAL REALITIES
- VIRTUAL RESEARCH
CAVE, Powerwall, and 3D Screen
- CHRISTIE DISPLAYS
- MECHDYNE CAVE / POWERWALL
- SCALABLE DISPLAYS
- PHILIPS WOW
- SEE REAL
ACTIVE SHUTTER GLASSES
- IMMERSIVE DISPLAY SOLUTIONS
EDGE BLENDING & WARPING
- SCALABLE DISPLAY TECHNOLOGIES
3D FLAT PANELS
- VIEWSONIC 3D
- CONSUMER 3D TVs (PANASONIC, VIZIO, SAMSUNG, SONY, LG, TOSHIBA, SHARP)
- PHANTOM DESKTOP
- PHANTOM OMNI
- OPEN HAPTICS V2 AND V3
- DATAGLOVE5, 5-W
- DATAGLOVE16, 16-W
- DATAGLOVE5 MRI
MS DirectInput compatible devices
Full Body Motion Capture
- MOTION BUILDER CONNECTIVITY
- MOTION ANALYSIS
- XSENS MT / XSENS MOVEN
- ARRINGTON RESEARCH
- SR RESEARCH
- MINDWARE TECH
- MICROSOFT KINECT
- 3D CONNEXION SPACEBALL
- LASERAID SPACEGRIPS
- NINTENDO WIIMOTE
- LOGITECH DEVICES (e.g., wheels, gamepads, joysticks, Playseat)
|Script in Vizard’s IDE with built-in debugging tools|
|Preview 3D model assets and browse files visually with Vizard’s Inspector|
|Robust avatar support and compatibility|
|3DS Max exporter plug-in|
|Built-in real-time rendering control via OpenGL shading language GLSL|
Supported display types
see our complete list of Vizard supported displays on the supported hardware page
|Standard displays in full screen||evaluation mode1|
|Consumer 3D TVs|
|Scalable Displays edge-blending projection technology|
Supported input devices
See our complete list of Vizard’s natively supported input devices on our supported hardware page
|Vizard-native input devices e.g PrecisionPositionTracker|
|VRPN and TrackD support for non-native devices|
Export your complete and self-contained simulations for other parties to use without a Vizard installation
|Publish standalone executables||evaluation mode1|
|Redistribute your published executables non-commercially|
|Redistribute your published executables commercially|
|Publish protected executables with resource encryption|
Connect your users systems and devices to enable collaborative Virtual Reality
|Real-time multiperson simulations over LAN and WAN|
|Real-time HTML 5 communication between Vizard and web browsers|
|Mobile device control using Vizard’s built-in web server module|
Power your simulations across up to 64 synchronized machines (without changing a thing in your script)
|Vizard script clustering||evaluation mode1||evaluation mode1|
Plugins and extendability
Customize and supplement Vizard’s functionality with our SDK. More details on the features page.
|Native Augmented Reality support with Vizard’s ARToolkit plugin (requires add-on purchase of 3rd party software AR Toolworks)”|
|Load custom Vizard rendering plugins|
|Load custom device drivers|
|Load custom scene graph processors|
|Stream real-time motion capture data with the Live Characters plugin for MotionBuilder (requires add-on purchase)|
1 In Vizard lite and Vizard Development the following features are limited and intended for evaluation purposes: 2 CAVE systems are frequently set up with clustering, which requires Vizard Enterprise edition. However clustering is not a necessary requirement for all CAVEs. Some CAVE configurations may be powered without clustering by a single rendering computer, in which case Vizard Development edition is sufficient. See our multiscreen projection page and feel free to contact us for more detail.
1 In Vizard lite and Vizard Development the following features are limited and intended for evaluation purposes:
2 CAVE systems are frequently set up with clustering, which requires Vizard Enterprise edition. However clustering is not a necessary requirement for all CAVEs. Some CAVE configurations may be powered without clustering by a single rendering computer, in which case Vizard Development edition is sufficient. See our multiscreen projection page and feel free to contact us for more detail.
Pre-Flight TrainerPre-flight checklist training simulator for the Boeing C-17 Globemaster III military transport aircraft.
Meet CAD ManipulatorThe CAD Manipulator software add-on from WorldViz sets a new paradigm for digital design verification and task training. With the power of WorldViz Virtual Reality technology, users can apprehend and interact with their own models in fully immersive 3D. CAD Manipulator provides a simple workflow that allows designers and developers to export existing CAD assets […]
Oil Rig Drill HandlingImmersive training application for centrifuge maintenance and repair.
Safety InspectionImmersive application for crude oil storage tank inspection.
Centrifuge MaintenanceImmersive training application for centrifuge maintenance and repair.
Anatomy Medical CoursePerform virtual dissections of an entire virtual human. Physiological layers are easily hidden or made semi-transparent. 3D models can be viewed on a dekstop monitor, head-mounted displays, CAVEs, or 3D consumer TVs.
Simulated Doctor TrainingThis customer’s work explores how information about genetic predisposition for body weight and obesity influences attitudes and behavior amongst both health care providers and members of the public.
Interior Design ReviewModeled as part of a Brazilian architecture development project, customers are able to experience full-scale spaces prior to construction.
Helicopter Cockpit TrainerBoeing Apache AH-64D helicopter cockpit trainer with Haption force-feedback and Christie projection system.
Under the Sea ExperienceAn undersea theme park entertainment client showcase experience complete with dynamically moving fish, sharks, and exquisite corals.
Addictions Study – MethThis environment was custom designed and built for a client studying drug use and addiction. This academic research customer utilizes the Vizard VR software platform to generate compelling immersive cues for eliciting addictive responses.
Urban City Social StudyThis scene is part of a simulation used to study teen behavior and addictions. Take a look at our academic case studies to learn how hundreds of universities use the Vizard software platform for research.
Kinect Driving SimulatorThe WorldViz Wirks Developer Kit: Sony HMZ-T1 HMD, Vizard Development Virtual Reality software toolkit, Microsoft Kinect. This simple but effective driving simulator shows off the Wirks hardware and software integration.
Fear of Heights SimulatorThe WorldViz Wirks Developer Kit: Sony HMZ-T1 HMD, Vizard Development Virtual Reality software toolkit, Microsoft Kinect. This powerful fear-of-heights simulation shows off the Wirks hardware and software integration.
Italian Piazza Sample WorldBuilt especially for Vizard and experiencing immersive virtual reality, this beautiful old world environment comes free with all Vizard editions.
Dojo Sample WorldInspired by the must-see movie Matrix, this space was designed especially for WorldViz and is included in all editions of Vizard.