Interactive 3D scene modeling system
The level of computer engineering and software development provides an ample opportunity for the development of various computer graphics and animation systems. Different systems for creating three-dimensional graphics are widely used in industry for designing various systems, in computer games and filmmaking industries. Most of CAD systems first of all solve the tasks of 3D images, drawings and animation scenes construction. At the same time these systems lack for the ability to create screen scripts, where an off-site user can also take part. As the result, the development of virtual simulators or systems that should simulate dynamic image and would give user the ability to take part in these scenes, is a very difficult task. Such systems are often designed to be implemented in some exact solutions, for example, driver training program. Such approaches don’t give the ability to widely use interactive 3D graphics in the learning process or while simulating different situation in short terms, as the development of such systems is a very resource-intensive process. The availability of systems that can visualize different processes and allow users to take part in these processes will help solving many tasks for training of specialists, situation analysis and visual modeling on a new quality plane.
In our system we have implemented the following features:
- Works on Windows XP and Vista OS
- Scene editor with the Scene construction functions
- Scripting language and editor for s
- Physical platform with all necessary functionality for modeling mechanic processes and objects interaction
- Ability to broaden the system by adding modules designed by other developers
- Models import from .X format files and graphic format files
- Parameters setting for surface using altitude map
- Ability to record and reproduce student’s actions on the scene
- Notifications about mistakes and mistakes calculation while working by the scene
- Set of predefined scenes and variants of their combination in a new scene
- Easy to use system
The system is developed using the up to date technologies .NET Framework 3.5 and XNA Game Studio 3.0, which allow using state-of-the-art solutions in the field of computer graphics. Using this platform gives the possibility for applying platform of physical processes models provided by XNA system, shader system and many other functions. This all significantly reduces time and costs of system current and further development. In the following figure you can see a structural scheme of the system.
