3D Environment Creator  By SeyedMorteza Mostajabodaveh  The  3D  Environment  Creator  Application  is  an  application  to  simulate  a  real  environment  and  the  interaction that take place in the real environment in a 3D virtual environment. This application able the  user to create desire environment through a XML file that initializes the environment. The application  will get the real environment updates through pipe.   This application can be used to simulate the football match. It will get the players’ initial positions and  will update the environment by processing the video from top view and sending the player’s movements  to the application. Such a 3D Simulation of the match has so many usefulness for the analyzers.  Children  usually  play  in  the  park.  Parents  are  always  worried  for  their  children.  This  application  can  remove  their  worries  by  simulating  the  park  environment  in  a  virtual  environment.  This  virtual  environment  can  be  accessible  through  internet.  The  parents  can  always  be  informed  of  the  current  position  of  their  children  and  his  state.  To  do  such  thing,  each  child  must  have  a  tag  on  his  cloth.  A  device  will  send  the  position  and  state  of  each  child  in  the  environment  to  a  device.  Device  collects  information and sends them to this application through pipe. So, Always a 3D virtual environment will  shows  the  whole  park  that  parents  can  move  freely  through  the  virtual  park  and  check  their  child’s  position  and  state.  This  application  can  be  very  useful  for  many  other  environments  like  factories,  universities, etc.  This application is written based on OGRE Graphics Engine. The whole structure of this application can  be described in some steps:  1. First,  a  XML  file  will  be  read.  It  contains  the  objects  and  their  position  when  initializing  the  application.  2. The updates in the environment will receive through pipe.  3. When an object moves the last movement path will be shown as a pipe in the environment.  4. Each object that is not static and can move in the environment has an underlying circle.  This  application  is  able  to  create  new  meshes,  move  current  objects  and  remove  them  from  the  environment real‐time. This work can be done through pipe.  All of the pictures that are in this document have been taken from a test environment. Because of this,  you will see a dark sky, a robot, 2 bicycles. 

 

 

Figure 1 – ParkApplication 

 

The commands that can be sent to the pipe are described in the below table:

Instruction Move Create

Remove showAVGfps

Structure of the Instruction move create remove showAVGfps

Example move TestObject 100 100 100 10 create ExampleObj robot.mesh ExampleNode 100 100 100 1 1 1 25 255 0 0 255 0 0 255 0 0

remove TestObject showAVGfps

 

  Figure 2 ‐ ParkApplication Beside the Command Window

Libraries that is used to implement this application: -

OGRE SDK For Linux and Windows Expat For Linux and Windows

Packages used in this project: -

Visual Studio(For Windows), Eclipse(For Linux) OGRE SDK(For Windows), OGRE SDK(For Linux) Expat(For Windows and Linux) 3D Studio Max

Files: ParkApplication(Windows)_Executable.rar Contains an executable Version of project. ParkApplication(Windows)_Solution.rar Contains the codes of the project. To build and run the solution, you need Visual Studio 2010. ParkApplication(Linux)_Executable.rar Contains the executable file of the application. ParkApplication(Linux)_Workspace.rar Contains the codes of the project. This workspace has been created by Eclipse. Media.rar The Media files that must be available to create the test environment. Readme.pdf Contains descriptions about the application.  

3D Environment Creator

This application can remove their worries by simulating the park environment in a virtual environment. This virtual environment can be accessible through internet. ... Visual Studio(For Windows), Eclipse(For Linux). - OGRE SDK(For Windows), OGRE SDK(For Linux). - Expat(For Windows and Linux). - 3D Studio Max. Files:.

294KB Sizes 2 Downloads 239 Views

Recommend Documents

Augmenting 3D urban environment using mobile devices
computer vision techniques to register the live view of the device with the 3D .... set of views that equally partition the 360 degrees angular range around the ...

Read Online Energy, Economics and the Environment, 3d (University ...
Online PDF Energy, Economics and the Environment, 3d (University Casebook) .... This casebook integrates a legal assessment of energy resources with ... change, including legal issues confronting renewable power projects and various ...

Creator Information Expert Controller
The different patterns and principles used in GRASP are: Information Expert, Creator, ... toolset, a learning aid to help in the design of object oriented software. ... can be thought of as being a part of the Application/Service layer (assuming that

pdf pilot creator
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf pilot creator.

pdf chart creator
pdf chart creator. pdf chart creator. Open. Extract. Open with. Sign In. Details. Comments. General Info. Type. Dimensions. Size. Duration. Location. Modified.

pdf creator wiki
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf creator wiki.

pdf page creator
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf page creator.

zdnet pdf creator
There was a problem loading more pages. zdnet pdf creator. zdnet pdf creator. Open. Extract. Open with. Sign In. Main menu. Displaying zdnet pdf creator.

Pdf creator 1.6
1.6.Clans ofthe.Pdfcreator 1.6.Pdfcreator 1.6.Free 3gp video converter.American chopper s07e14. Jamescorden 2015 12 02.298619571.Alaskalast frontier s04.

pdf creator php
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf creator php.

ubuntu pdf creator
File: Ubuntu pdf creator. Download now. Click here if your download doesn't start automatically. Page 1 of 1. ubuntu pdf creator. ubuntu pdf creator. Open.

MAE377 Product Design in a CAD Environment Objective Part 1: 3D ...
May 21, 2007 - Project 03: Solid Modeling Project 01 - Adjustable Wrench Requirements. Due: 06/12/2007, 5pm. Objective. Create a Solid Model of the following Adjustable Wrench, using the techniques you learned in Solid Modeling. Assignment 01-02, as

pdf creator web setup
pdf creator web setup. pdf creator web setup. Open. Extract. Open with. Sign In. Main menu. Displaying pdf creator web setup.

Book Creator app for iPad.pdf
Book Creator app for iPad.pdf. Book Creator app for iPad.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Book Creator app for iPad.pdf.

pdf creator windows server
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf creator ...

pdf creator download chip online
pdf creator download chip online. pdf creator download chip online. Open. Extract. Open with. Sign In. Main menu. Displaying pdf creator download chip online.

pdf creator windows 95
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf creator ...

web page pdf creator
There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps.

pdf creator download free software
Download now. Click here if your download doesn't start automatically. Page 1 of 1. pdf creator download free software. pdf creator download free software.

pdf creator cnet free
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf creator cnet ...