R&D and innovation-oriented software development company
arrow Request For Proposal Case Studies

Virtual 3D Training Development

The process of constant R&D in our lab results in a complete development platform based on proprietary Ace3D Engine that allows obtaining complete virtual training solutions for any purposes.

So, what does Virtual 3D Training actually mean? Basically it is a game-like computer application based on 3D-simulation, which represents real-life experience in 3D environment. To put it simple, we speak about scenario-based serious game, where the player performs all the key tasks and actions – just as in real world.

The main goal of Virtual 3D Training is the working-out of practical skills for existing object environment, including team work.

Such kind of training is always on top when the following factors are present:

  • exclusive safety standards
  • strict requirements in following the rules of technology process
  • increasing complexity of industrial equipment
  • training access to real equipment or production lines is very limited or not possible at all

The main purpose of our Virtual 3D Training is to increase the efficiency of industry and/or business training processes – especially in those cases when there is no possibility to get hand-on experience. The potential target industries include, first of all: airlines, maritime, railway, power plants, metallurgy, petro chemistry, chemical and food-processing branches, etc.

People remember

Below you can find a list of specific features that describe our product in best way:

The whole idea of training is based on the fact that the trainee dives into the virtual world that copies his actual working environment. This foresees the following modeling requirements:

  • image quality allows observing current status of an object without drawing much attention to the object itself. This allows the existent decision-making algorithm to be worked out and life-like experience to be gained
  • the quality of virtual environment rendering should create participation effect, as if the trainee is placed in real environment

The learning process is built on the usage of realistic 3D simulation of processes, objects, environment, and interaction between all of them:

  • the functionality of each object in the environment depends on the way how each participant will interact with it
  • the complexity of simulation depends on the task and vary from simple interaction with single objects to realistic simulation of work of complex technology equipment
  • 3d simulation may be based on mathematic model (that is scientifically grounded), if needed; model type is chosen by customer

This type of training means that the trainee specifically develops a formalized interaction procedure with certain object environment. The whole procedure can be described by scenario that includes the following details:

  • scenario includes distinct sequence of actions to be taken by each trainee
  • scenario sets time intervals for every interaction with each object
  • it may foresee the priorities of different variants of actions
  • it supposes that all actions end up with a specific event
  • candidates' performance is evaluated according to the correspondence of their actions to the pre-set educational scenario

Our product supports up to 250 users working simultaneously. This means that you can train the whole team and improve team work. Its key features include:

  • orientation on cooperative actions of the students
  • role assignments for each participant (or group)
  • personal identification system for each trainee, which makes him unique and recognizable
  • built-in communication module: each participant can communicate with any other during the training
  • evaluation results for each trainee depends on the consistency of the team work

In order to get experience close to the hand-on skills, trainees needs to have all kinds of interaction with all types of objects, that they can come across during the real work. Therefore the level of interaction 3D environment will include:

  • all objects necessary for the teaching course
  • bots with certain level of AI (Artificial Intelligence), which imitate people not involved into training process (visitors, passengers, etc.)
  • characters controlled by other participants

To increase the efficiency of virtual 3D trainings there is a need to implement the following three stages of training:

  • introduction: the participant passes the whole training in a demo-mode
  • learning: the trainee goes through the whole set of training tasks with the help of tips
  • testing: the trainee passes the whole training without any support and will be evaluated according to the formalized criteria

During the training two parallel processes are happening: ongoing analysis and the analysis based on the results of the final testing. This makes the process of training a controlled one – and enables objective evaluation of the results:

  • all intermediate information about results is stored in a database on the server and can be compared (such approach can show the dynamics of the training progress for each participant)
  • possibility to compare the results of different trainees (allows to assess the group dynamics)
  • tools to analyze current results allows to implement some task changes directly into the training process
  • real-time results monitoring for the trainers/supervisor
  • priorities-based results analysis for getting the final score and following permission for real work or transfer to the stage of practical training

Types of Virtual 3D Trainings

We offer 3 types of virtual 3D trainings. Their common feature: execution of procedures in object environment. Please find below the list of training types:

Health & Safety Trainings

The increasing complexity of process procedures and equipment requires special attention for workers protection and their personal safety.

Virtual 3D Trainings allows teaching staff the basics of safe behavior with real object environment, including the situations when personal safety of every worker depends on well coordinated teamwork.

Specific properties of such type of trainings are:

  • limited object environment (short list of objects)
  • well formalized industrial procedure
  • small variety of objects interaction types
  • significant variety of basic trainings parts

Accident Prevention & Preparedness Trainings

High complexity of process procedures and exclusive standards regarding accuracy of their implementation lead to the fact that the idea of industry accidents became wider as its original content. Moreover, their elimination highly depends on teamwork. Therefore this type of trainings has the following features:

  • ability to interact with big number of objects
  • simultaneous interaction between one object and several trainees
  • evacuation in case of emergency, which means manual management

Equipment Operator Training

Modern industry level requires exclusive standards of equipment operation training. The next one is the necessity of knowledge testing objectification, which is used as a base for getting the permission to work with equipment. This goal also requires the training of practical skills before getting to work with real equipment. As a result, this type of training have such specifics:

  • full compliance of visualization quality of 3D model with real equipment
  • matching of the model functionality to the one of real equipment
  • the specification of general equipment work is enough to define some obvious results of the work
  • ability to exercise real interaction between all team members that serve this equipment

Military Training Showreel

Request For Proposal

Interested or have questions?


GSN Games is completely satisfied with Program-Ace's technical expertise and the quality of services they provide. We look forward to collaborating with Program-Ace again...

Stuart Lewis-Smith, Senior VP and General Manager, GSN Games

Program-Ace has completely dispelled my concerns. The online project management system is one of the best I have seen...

– Scott Zerby, Vice President at ValuSoft

If you're looking for a professional, dedicated, digital development partner, I highly recommend Program-Ace...

– Tim Ransom, President at Visual Thunder Media
Our Clients
Electronic Arts logo
Valusoft logo
Wargaming logo
Namco logo
Kuju logo
DTP Entertainment AG logo
About Program-Ace
Contact Us

USA +1 347 53 53 543
Ukraine +38 067 578 40 46

Email: rfp@program-ace.com

Skype: program.ace


56, Poltavsky Shlyah,
Kharkiv, Ukraine

Stay Connected