MVRsimulation has released Virtual Reality Scene Generator (VRSG) version 6.5, which includes the following new features and enhancements, and 3D content:
- Support for additional virtual reality (VR) systems: Varjo VR-2 and Varjo VR-2 Pro virtual reality systems, Varjo XR-1 and XR-3 mixed-reality systems, Valve Index VR system, and HP Reverb VR system;
- Additional options for configuring VRSG with a VR system, such as foveated rendering;
- Enhancements to tree rendering, including handling the levels of detail (LODs) of instances and automated color matching with underlying geospecific terrain imagery. (Requires terrain generated in Terrain Tools version 1.6);
- Ability to create light point and light lobe definitions in a model’s JSON metadata file;
- Further enhancements to support KLV metadata in RPA/UAV simulation, such as support for MISB ST 0601.9; achieved full NGA Community Motion Imagery Test Tool (CMITT) compliance. Also support for MISB ST 0601.1 for simulations not capable of processing the newer 0601.9 standard. A new plugin API, extUavMetaData, enables insertion and modification of KLV metadata;
- New direct video streaming option using the Real-time Transport Protocol (RTP) network protocol, without RTSP. (Combat Air Force Distributed Mission Operations compliant);
- New video decoding library, which enables developers to easily integrate VRSG's streaming video into their Windows and Linux applications;
- Several enhancements to MVRsimulation’s Video Player: support for decoding of synchronously-multiplexed metadata, ability to specify a multicast address for receiving video feeds, support for MPEG2 formatted-video (in addition to H.264/H.265), and a drag-n-drop interface to play pre-recorded clips. In addition, the player can now parse program association tables (PAT) and program map tables (PMT), enabling it to play video from sources other than VRSG;
- CIGI enhancements, which include ability to enable trackers on a per-viewport basis, new custom CIGI commands to facilitate mixed use of DIS and CIGI, and a new CIGI auto-tracking feature that simplifies tracking compared to standard CIGI sensor controls;
- New volumetric ray-traced cloud system, with continuously variable coverage from 0% to 100% fully overcast, and global coverage for layers controlled by the Dashboard, CIGI, or DIS interfaces. Coverage polygons can specify coverage, rain, or snow precipitation. Also, volumetric precipitation modulation for simulating reduced visibility underneath rain clouds;
- New SetDataPDU interfaces to dynamically attach particle effects to a moving model, enable remote control of video streaming, and provide cloud coverage polygons that override global coverage in a geographic area;
- New option for 3D ocean simulation to specify the distance at which to fade-out a shoreline/underwater microtexture near sea level;
- New ability to obtain the distance, in meters, between two locations on the 3D terrain;
- New animation and IR bloom effect for a human character smoking a cigarette;
- new_verts_per_meter keyword for an effects .par file;
- MDS API performance improvements, a new asynchronous load option, and updated support for newer terrain formats;
- 696 new models added to MVRsimulation’s 3D model libraries, of which 473 are military models, bringing the total count to over 8,650 models;
- The 3D terrain databases installed with this VRSG release include datasets of Hajin, Syria, and Mischief Reef, Spratly Islands, South China Sea;
- Scenario Editor version 2.2, with improved PDU log export process, ability to export cultural feature files and viewpoints separately, full support for sensor, 3D oceans, dynamic shadows, and model attribute JSON files.
Version 6.5 is the last version of VRSG that will support Windows 7.
RECENT UPDATES TO 3D TERRAIN
MVRsimulation’s newest geospecific 3D dataset of Spain was built using VRSG v6.5 and MVRsimulation Terrain Tools for Esri ArcGIS, version 1.6.
The terrain was built from 0.50 meters per pixel (mpp) resolution source imagery and SRTM1 (30m) elevation source data covering the entire country, including procedural bathymetry of the northern/western Spain coastline.
It also includes high-resolution culture insets of:
- Lugo province in the Galicia region of northwest Spain, built with 0.25 mpp imagery and 5 meter elevation source data;
- Leon province in northern Spain, built with with 0.40 mpp imagery and 30 meter elevation;
- Los Llanos Albacete Air Base (LEAB) located in Albacete province in central Spain, built with 0.40 mpp imagery and 2 meter elevation of the air base.
If you need information about an older release, please contact firstname.lastname@example.org.
VRSG 6.4, released in October 2019, included:
- Object-on-object dynamic shadowing (which can be customized via the Dashboard Shadows tab).
- Ability to add to, or modify attributes/metadata of, a 3D model via a .JSON file.
- New MVRsimulation Video Player. This low-latency player is optimized for VRSG H.264 streaming video and can decode and display KLV metadata.
- Support for streaming VRSG video via Real-Time Streaming Protocol (RTSP).
- Support for recording/streaming VRSG in H.265 video format.
- Support for HTC VIVE Tracker and Samsung Odyssey HMD.
- New OpenGL interoperability plugin to enable users to code their 2D overlay graphics in machine-native OpenGL for rendering in VRSG. (This plugin supersedes VRSG having to emulate OpenGL 2D overlays with a Direct3D layer). Contact email@example.com for a sample Visual Studio 2015 project that illustrates how one can draw graphics using OpenGL and have the graphics display over a VRSG scene.
- 825 new models (of which 736 are military models), bringing the total count to over 7,950 models.
- Support for Battlespace Simulations’ emulated SOFLAM device.
- Support for animations that move the fingers of a character model, such as signaling animations.
- Ability to attach light lobes to entity and static models.
- ModelMap enhancements for attaching models to other models and using multiple exhaust effects.
- Support in the warp/blend plugin for Scalable Display Technologies for all new Scalable features, to include masking, black level, and color correction.
- New warp/blend plugin for using VRSG with DomeProjection on a curved surface with a projection system.
- New SetDataPDU interface for remote control of video plugins.
- Support in the OpenFlight-to-MDS terrain conversion tool for instancing models that are referenced multiple times.
- Three new options for the OpenFlight-to-HPX model conversion tool to optimize the conversion of models originally made in Esri CityEngine.
- New CIGI component control to control light points by name.
- Partial support for CIGI regional weather, via CIGI_ComponentClassRegionalWeather.
- New Model Viewer option to display an open vessel model’s lid mesh which prevents the 3D ocean from penetrating the model.
- New Model Viewer display which shows a selected articulated part’s relative position under the mouse cursor. This information helps provide numbers needed to specify certain model attributes in a .JSON file (such as where muzzle blast particle effects are attached to a model).
- Saved visualization session settings are now captured in a .JSON file.
- New ability to capture a Model Viewer session to an MPEG video. The video is recorded in H264 .mpg format using the same path and filename as used for Model Viewer screen captures.
- Several performance improvements to VRSG Radar simulation and the MDS API.
- Scenario Editor version 2.0. Scenario Editor now shares the same graphics engine as VRSG. As result of the merged codebase, visuals in Scenario Editor now match those in VRSG. In addition, Scenario Editor 2.0 features a new Dashboard, which replaces some former settings dialog boxes.
VRSG 6.3, released in May 2018, included:
- Ability for static culture models to cast shadows onto terrain and 3D oceans. This option is available on the new Shadows tab of the VRSG Dashboard. Also ability for volumetric clouds to cast shadows onto terrain and 3D oceans. As with the shadow options described above, this option is available on the new Shadows tab on the VRSG Dashboard.
- 375 new models (of which 286 are military models) added to MVRsimulation's 3D content libraries since the release of version 6.2 in April 2017. These additions bring the total model count to 7,193.
- New Screen Space Ambient Occlusion (SSAO) shading effect, which enhances the 3D perception of the shape of all models (static and dynamic) rendered in a scene. SSAO simulates the shadowing caused by the blocking of ambient light.
- Improved HTC VIVE support with new options for using wand controllers with VRSG and for using the VIVE in augmented reality mode. Also support for user-developed VRSG plugins with a new VIVE controller function.
- Improved Oculus Rift support with new options for using touch controllers with VRSG and for using the Rift in augmented reality mode. Also support for user-developed VRSG plugins with a new Rift controller function.
- Ability for VRSG's H.264 video streaming plugin to be configured as a Real Time Streaming Protocol (RTSP) server, feeding streaming video to connected client machines.
- New ability to change the color of a 3D ocean body for 3D ocean simulation. Also the ability to control ocean depth bias for simulations using narrow fields of view, like those used by UAV sensors where a larger depth bias is needed.
- New 10-bit display support for use with monitors, projectors, and graphics cards that are high dynamic range (HDR) compliant.
- New command-line options to auto-start VRSG in a customized visualization window and to control use of VRSG in tracking systems.
- New visibility vertical scale option on the Environment tab, which changes the rate of visibility improvement as a function of altitude.
- New ephemeris-calculated positions of stars in the night sky, with an option to scale star size.
- New particle system features designed to better support tracer applications.
- Improved light lobe rendering to potentially support up to thousands of lights.
- New Model Viewer feature that generates commands for a cultural feature file that set a model's appearance, articulated parts states, and BVH animation.
- New support for point feature instancing in the utility that converts OpenFlight terrain databases to MVRsimulation's round-earth terrain tile format (terrex-oflt2mds). This support improves both terrain conversion time and VRSG runtime performance.
- New default directory for VRSG screen captures that are set to be written to a file.
VRSG version 6.2, released in April 2017, included:
- New 3D ocean simulation, featuring realistic wave motion, multiple Beaufort sea states, 3D wakes, vessel surface motion, accurate environment reflections, and support for bathymetric data for shoreline wave shape and opacity
- Over 300 new models (of which 187 are military) added to MVRsimulation's 3D content libraries since the release of version 6.1, bringing the total model count to 6,890.
- New tracking support for the HTC Vive virtual reality system, SA Photonics SA-62 HMD, and SA Photonics stereo SA-92 augmented reality display.
- Updated support for Oculus Rift CV1 HMD.
- New startup parameter to disable VRSG's default pre-scanning of all folders in its search path.
- Support for multiple blended microtextures, a new feature in the forthcoming MVRsimulation Terrain Tools for Esri ArcGIS version 1.4.
- Ability to increase (10x, 100x) or decrease (10x) the playback speed of a recorded pdulog or scenario built with Scenario Editor.
- Each screen capture is now saved with a corresponding viewpoint file, encoding the location of the screen capture in the scene.
- Improvements to VRSG's policy on handling the ground clamping of culture models.
- Scenario Editor version 1.6.
VRSG version 6.1, released in October 2016, put into the hands of VRSG users all the models in MVRsimulation's 3D content libraries at full resolution. The inclusion of 170 GB of 6,650 full-resolution models (including 179 new models since the release of version 6.0) provides the full benefit of rendering scenes in VRSG with MVRsimulation's highly detailed runtime models.
VRSG version 6.0, released in July 2016, contained several infrastructure updates, including full support for the Microsoft Windows 10 64-bit operating system, DirectX 11, Visual Studio 2015, and Nvidia’s new GeForce GTX 1080 gaming graphics card.
- Full support for Windows 10 64-bit systems, to support customer integration efforts, in keeping with US Department of Defense (DoD) mandate for all the military services, Unified Combatant Commands, defense agencies, and field activities to upgrade their systems to Windows 10 by January 31, 2017.
Click here for information about running VRSG 6 on Windows 7. (Note: Support for VRSG on Windows 7 ends on December 31, 2016.)
- DirectX 11 support, which includes VRSG support for Pixel Shader Model 5.0. In addition, VRSG's plugin API now uses DirectX 11 objects. (Note: any user-developed custom plugin which drew graphics or otherwise interacted with the DirectX 9 Graphics API under VRSG version 5 will need to be modified to use DirectX 11 with VRSG 6.)
- Built with Visual Studio 2015, which means that if a user-developed custom plugin extends VRSG's Dashboard interface with a property sheet, the plugin must be rebuilt with Visual Studio 2015.
- Support for Nvidia’s GeForce GTX 1080 gaming graphics card, which delivers considerable performance enhancements.
- Solid particle effects, which model projectiles with dust trails being cast from detonation events. These 10 new ballistic effects, located in VRSG's \Effects directory, all spew solid particles. Some effects thrust particles in a given direction that is denoted in the filename. The release also includes a new billboard flame effect.
- Heat refraction post-processing effect for sensor views. This feature, available both on the Sensor tab of the VRSG Dashboard and via a fixed-length SetDataPDU interface, adjusts the simulated heat haze appearance of a scene when it is viewed through a layer of heated air (produced from conditions such as jet exhaust).
- A total of 169 new models (including 121 new military models) were added to MVRsimulation's 3D content libraries. Among the culture models is a set of 7 trees now available with variants for all seasons. The models tree-163, tree-164, tree-cassia-001, tree-cassia-005, tree-elm-002, tree-elm-006, and tree-poplar-004 now offer 4-season variants on their appearance switch states.
- Set of 14 high-resolution microtextures of a variety of dirt, sand, and grass geotypical ground textures. Many of the textures were newly created for this release. VRSG blends a microtexture with the geospecific terrain imagery to produce the most realistic visual depiction of the terrain when it is viewed at close range.
- Scenario Editor version 1.4 with recent features that include the ability to assign damage effects to culture entities.
- MVRsimulation’s tool for converting models from FBX model format to MetaVR format now supports new direction properties for the Rotating Animation custom attribute. DirectionX, DirectionY, and DirectionZ are three distinct properties that define mesh rotation around an arbitrary axis other than a primary axis.
- Multichannel support is now part of the single unified VRSG executable, enabled with a check box on the Startup Parameters tab on the VRSG Dashboard.
- Changed layout of the Startup Parameters tab on the VRSG Dashboard to improve specifying the location of terrain, models, scenarios and so on, for VRSG to load (VRSG's search path).
HOW TO OBTAIN THE LATEST RELEASE OF VRSG
Customers on active maintenance can obtain the latest release of VRSG (version 6.5) by downloading the VRSG 6.5 software and model libraries from their account on MVRsimulation's Download Server. Contact MVRsimulation for further information.
You can order VRSG directly from MVRsimulation by filling out the quote request form.