No cookie for
Recent blog posts

What’s the difference between a dull, old model and a bright shiny, new model?

Turns out, it’s just texture maps. Oh yeah, and the VR-Vantage rendering engine. With VR-Vantage 1.6 all you have to do to get bumpy, shiny, and shady effects in your models is add normal, specular, and occlusion maps. That might sound pretty complicated. But really these are all textures that you can create with tools like Crazybump, Blender, and Photoshop.

Crazybump will take your texture map and guess what shape it is and then use that shape to generate (bake) specular, normal, and occlusion maps. But it’s just guessing. If you have a high-polygon count 3D model, then you can use tools like Blender to bake specular, normal, and occlusion maps from that model. And in Photoshop, you can paint specular maps by highlighting the shiny spots of your original texture.

Last modified on Read more
Hits: 2881 0 Comments

Whether you’re simulating characters on a plane, emergency responders tending to a car accident, soldiers fighting for a foreign military, or a businessman walking down a busy Brooklyn street, DI-Guy gives you the content to create scenarios in whatever setting you need.

But if you’re like us, you might need to see it to believe it. So go on, take a peek at some of the new character content available with the just-released DI-Guy 13!


Last modified on Read more
Hits: 6409 0 Comments

Ever since MÄK acquired the DI-Guy product line from Boston Dynamics in December, we have been working hard to make sure the transition for DI-Guy customers is as seamless as possible. The product line is still supported by the same DI-Guy developers (who are now part of the MÄK team), and we have continued development based on the original DI-Guy 13 roadmap. However, we are making a change to the way DI-Guy license management is implemented: DI-Guy products will now be licensed the same way the rest of the MÄK product suite is licensed. These changes are mechanical in nature and in no way affect the legal rights associated with product usage. We believe these changes will improve your experiences using DI-Guy. The changes are quite limited, as DI-Guy has always used FlexLM - the same license management software used by all MÄK products. This blog is designed to explain the changes and discuss their rationale.

Existing MÄK customers
If you are already using other MÄK Products and are familiar with MÄK licensing, DI-Guy 13 licenses onward will work the exact same way they work for other MÄK products. We will also start distributing DI-Guy 13 licenses in the same file with other MÄK products.

Hosted licenses
Our license software supports both hosted and node-locked licenses. Hosted licenses use a license server allowing the software to run on any machine that can connect and check a license out from the license server. Node-locked licenses are licenses that are restricted to a single machine. Before the transition to MÄK, most DI-Guy customers received node-locked licenses, as hosted licenses came at an extra cost.  MÄK does not charge extra for hosted licenses; our goal is to provide the licenses in the format which works best for you. We issue hosted licenses by default, as we do for all of our products. However, node-locked licenses are still available upon request.

Last modified on Read more
Hits: 18555 0 Comments

DI-Guy 13 is almost here and we can’t wait for you to try it out. Here’s a rundown of some of the new features you can expect and what they mean for you.

Streamlined Appearance Configuration System - This system reduces the need for hundreds of different appearances and allows you to view which carried objects can be used by specific characters. In DI-Guy 13, enjoy using the same character body with a variety of carried objects (guns, phone, video camera, etc) and different heads to customize that character’s appearance. This means that instead of modifying hundreds of soldiers with a new weapon, for example, just add the new weapon to a list of character-appropriate objects.

Last modified on
Hits: 3037 0 Comments

Over the last couple weeks I’ve been in Bogotá, Colombia and Sáo José dos Campos, Brazil doing simulation seminars for our customers. I’ve included a picture of the group we had in Bogotá. Thanks very much to Procalculo for hosting the event at their office and for getting such a great group together. I started off with an overview of all our products and the latest versions of the demos we showed at I/ITSEC including the Training System Demonstrator and the Oculus Rift virtual reality demo in VR-Vantage. In both seminars we spent most of our time on VR-Forces. In Colombia we spent the last hours connecting all the computers together and doing a large joint forces war game. In Brazil we took some time to use the terrain agility features of VR-Forces to load in some local Brazilian terrain data. Not surprisingly, I didn’t magically win a ticket to the World Cup so I watched game one from the airport terminal at GRU which echoed with the sound of vuvuzelas and then headed home. It was a great trip and I’m looking forward to returning to South America again soon!

Last modified on
Hits: 2822 0 Comments

We are proud of our customer support. We believe that if our customers aren’t happy, then we won’t succeed. To that end, we do support a bit differently than most companies. In this blog, I plan to take a little bit of time and explain how our support works. I will also offer a few pointers on how to get the most from it.

The primary way we try to make our technical support great is by not having a technical support team. Our engineers "“ every one of them "“ are responsible for our customer support. Specifically, this means each of our product team engineers often dedicates a significant portion of their day to helping customers directly. 

This is an unusual position for a company of our size to take; the more typical approach is to have a first line support team who answers the majority of questions and then allow for escalations to the engineering team. Even then, there is probably a single, usually junior, member of the engineering team that deals with most of the escalated questions. This typical approach is taken because the majority of customer support questions are perceived (incorrectly) to be a waste of time for more talented engineers who are busy on "important" features. MÄK completely disagrees.

Last modified on Read more
Hits: 3248 0 Comments

The contents of this blog have been moved to the Support > Hardware Recomendations page.



Last modified on Read more
Hits: 15376 0 Comments

MÄK customers validate the benefits of Web & Mobile technology by using WebLVC to bring simulation activity into light-weight applications.

Many of our customers operate large and complex systems. Web & Mobile technology enables them to help their customers understand the depth and value of these systems. It’s difficult, if not impossible, to bring prospective customers into the facilities of existing customers just to show how systems work together to solve problems. Even building a simulated mock-up of a typical end-customer’s system, with feature-rich and complex interfaces, might be too overwhelming. Where does this leave most business development pitches? With a powerpoint presentation.

There’s a better way.

Last modified on
Hits: 3173 0 Comments

The size, complexity, and richness of your simulation scenario is typically a function of how much work it takes to set up and the computing power it takes to run at the desired fidelity. Here are MÄK’s top 5 ways to empower your scenario with VR-Forces.

  • Give your entities brains - Scripting is great when you want to precisely define what individual entities are doing. (Read this article about differences between scripting and AI.) But in general, the more intelligence you can give an entity, the less scripting you have to do to define its role in the scenario. Use Lua scripting in VR-Forces to assign behaviors to entities and give them an additional layer of intelligence; this intelligence will provide behaviors that they’ll use when they need to react to situations in the scenario.
  • Let one entity do the thinking for many - A simple example of this is embarkation. Imagine human character entities "embarking" in a vehicle; once inside the car, the humans can stop thinking about how to get around in the simulated world because the vehicle will do that for them. When the vehicle arrives at some destination, the human characters disembark and re-engage their brains to react to the circumstances at their destination.
Last modified on
Hits: 4010 0 Comments

How complicated is a banking system? It’s complicated. But how about that mobile app that lets you take a picture of a check and deposit it on the spot? That’s a great example of how web and mobile technology is making things easier for banking customers.

Web and mobile technology works in training environments, too. Imagine a mobile application designed to trigger scenarios to create specific experiences needed for a lesson plan. An instructor with this in hand could monitor the student and tap the screen to choose experiences that match the skill level of the trainee. Want help exploring improvements to your training system? MÄK’s leading the way with web & mobile applications. Leave us a comment here or drop us a line at to learn more.

Last modified on
Hits: 4847 0 Comments

Just because something is faster doesn’t necessarily make it better. We’re here to prove that faster really is better when it comes to creating complex behaviors for a CGF. Scriptable tasks in VR-Forces give you the power to quickly develop complex tasks, easily coordinate group behaviors, and script GUI components in minutes, empowering you to develop better and more compelling simulations.

Rapid development cycles let you take advantage of the often limited time your have with subject matter experts (SMEs). Together you can transcribe the problem into behavior, test it interactively, fine tune it, and make it right. The more reliable information about the problem that you can encode into the behaviors, the more valid your simulation will be "“ more iterations means a higher quality result.

Let’s say you’ve been tasked to develop a search and rescue mission "“ you have limited time and know little about the actual search and rescue patterns or protocol. You decide to consult the WSDOT Aircrew Training Text as your expert. After some research, you learn about the different visual search patterns and you throw together a quick script that incorporates a specific pattern, and then you test it out. 20 iterations later, paired with a little feedback from SMEs, and you probably have a pretty good script consisting of several search patterns embedded in one another.

Last modified on Read more
Hits: 3127 0 Comments

Bridge simulated systems into live environments to help soldiers train as they fight

Military training is important and exists for one purpose: to prepare soldiers to be successful on the battlefield. To achieve success, training must include experiential learning where students are exposed to realistic battlefield conditions before they experience actual combat.

For the military to train as they fight, they should have access to their own systems when they train. After all, training on real equipment is most realistic. But instead of using their own live weapons, fuel, or other resources during training, connect their live system to a simulated environment and let it interact with a simulated environment with injected threats and targets.

On one hand, they’re using real combat equipment; on the other, they’re taking advantage of training simulation systems. Both have complex and important architectures. Combat systems often use sophisticated Data
Distribution System (DDS) architectures to communicate and manage data within the system. Training simulation technologies use High Level Architecture (HLA) to distribute entity information and events. How can the two different systems and data management mechanisms be used simultaneously?

Last modified on Read more
Hits: 1713 0 Comments

MÄK is always trying to make VR-Forces easier to use. This means that we are constantly looking for better ways to create and manipulate entity types "“ specifically, complicated entity types. When we released VR-Forces 4.2, we added many new types of weapon systems and ships to the default VR-Forces model set. As we set out to use these new systems, we realized that most entities hosted not only many diverse weapon systems, but also other entities that could be viewed as an extension of the host ship.

Let’s look at Anti-Submarine Warfare (ASW). Ships don’t just fire torpedoes "“ they launch a helicopter to fly toward the target, which then drops the torpedo. The helicopter always eventually returns to the ship. We want to enable VR-Forces users to easily create this type of scenario by simply clicking on a ship, telling it to "Deploy torpedo here", and then have the ship automatically 1) deploy the helicopter, 2) have the helicopter fly to the appropriate place, 3) drop the torpedo, and 4) return to the ship. There are many types of scenarios where an entity hosts a separate entity that indirectly performs routine tasks. This is where our newest "Embedded Entities" come into play. Keep reading...

Last modified on
Hits: 3007 0 Comments

Interoperability is hard. It is hard because there are a myriad of open standards out there, as well as multiple protocols, operating systems, and, of course, requirements. At VT MÄK, we understand this. To help, we have always tried to support the widest variety of configurations that we can. All of our products support four different DIS versions, three different HLA versions, and a plethora of FOMS, operating systems, and compilers. VR-Exchange expands this even further with DDS, TENA, and many other protocols.

Last modified on Read more
Hits: 4654 0 Comments

May is almost here and we are getting really excited "“ we can’t wait to finalize and release DI-Guy 13 at MÄK! This will be DI-Guy’s first major release as a part of MÄK. While there is a ton of new stuff going into this release, I wanted to share some pics of several of the new characters we are adding. Enjoy this sneak peek and feel free to comment if you have questions! (Click below to read more.)

Last modified on
Hits: 2830 0 Comments

MÄK and our reseller Antycip make great partners! 

Paris, 20 March 2014 - Antycip Simulation, a subsidiary of ST Electronics (Training & Simulation Systems) Pte Ltd, is to support Thales Naval Systems for its combat management system, TACTICOS.  Part of Thales’ Combat Management Systems (CMS) family of solutions, TACTICOS meets the combat management needs of the world’s navies.  The combat management system is at the heart of naval vessels and integrates all the ship’s sensors and information received from various sources for real time situational awareness.

Based on a recognised fire control capability worldwide, TACTICOS combines Combat Operations and Maritime Security Operations in one CMS. Open standards technology and a massive amount of subsystems interface implementations, make TACTICOS the core of the mission solution with new looks and new features which are carefully designed for mission packages and are released according to the TACTICOS roadmap.

Last modified on
Hits: 4367 0 Comments

Tradeshow | |

Hola de FIDAE 2014,

This past week VT MÄK attended and exhibited at FIDAE 2014, inside our Chilean reseller Altec Ltda’s booth.  Throughout the show MÄK was able to conduct live joint scenario exercise demonstrations between the Altec Ltda. booth and the Chilean Army - Centro de Modelacion y Simulacion. This live scenario was demonstrated on a coastal Chilean terrain "“ Antofagasta. Along this coast we implemented a Blue Force / Red Force scenario. The Red Forces were controlled from the Altec Ltda booth and CEMSE controlled the Blue Forces.  This live scenario demonstration was operated via WebLVC whereby the instructor controlled the various entities behavior and path navigation through a wireless tablet.

Additionally, MÄK presented the Training System Demonstrator (based on VR-Forces, VR-Vantage and WebLVC) in Hawaii which received a lot of interest "“ especially how naval, air and dynamic entities were managed via WebLVC.  All of this exciting technology was complimented with a variety of DI-Guy Scenario demonstrations.  Many Chilean MOD divisions were able to see the full suite of VT MÄK product offerings.  Altec Ltda also showcased complimentary demonstrations of the DISTI F-15 Virtual Maintenance trainer.

Last modified on Read more
Hits: 2934 0 Comments

Guess what? MÄK has fish! (No, this is not an April Fools’ joke.) Check them out. Leave us a comment below or email us at if you’re hungry to learn more!


Last modified on
Hits: 3181 0 Comments

When a patient comes into a medical clinic or hospital, the nurses have to assess what’s wrong. The same thing is true when an EMT shows up to the scene of a car accident. Sometimes the patients are clear and correct with their complaints, but often the patient does not know what’s wrong, has multiple seemingly unrelated issues, or is just delirious. Medical professionals have to figure it out. They must poke, prompt, and gauge the expressions on the patient’s faces to determine the appropriate course of treatment. This is a skill that comes with exposure to many cases "“ a skill that benefits from experiential learning. This is where virtual patient simulations come in.

Virtual training made its debut into medical professions with the advent of the CD-ROM and other interactive programs. Technology has since matured and medical professionals are increasingly taking advantage of virtual patient simulations to create much more responsive, interactive, and intelligent training situations.


Last modified on
Hits: 3045 0 Comments

Last month I made a Hunger Games movie reference to the "Gamemakers", likening them to the "gamemaker-like" instructors that large wargaming simulations use to keep the game moving. If you’re dealing with huge US Air Force simulations, for example, it isn’t practical to stop and restart the simulation if something goes wrong.

It turns out that this "gamemaking" concept works on small scales, too, if your scenario generation tools are agile enough. The U.S. Marine Corps Tactical Operations Group (MCTOG) is a great example. They use company-level simulations where "gamemakers" use DI-Guy ECOSim to keep the action relevant. During missions, the training support staff add or reduce complexity of the simulation environment based on the experience level of the Combat Operations Center Staff being trained. Easy-to-use simulation tools allow the Marines to personalize the training and optimize the training effectiveness.

Even with the tables turned to a small-scale simulation environment, the odds are still ever in your favor with MÄK.

Last modified on
Hits: 3145 0 Comments