ditrit / OGrEE-3D

Mozilla Public License 2.0
10 stars 0 forks source link

OGREE-3D

OGREE 3D is a data-center viewer, using Unity 3D

Work on OGrEE-3D

Table of Contents

Getting started

Object hierarchy, each level is mandatory

Site
 |_ Building
     |_ Room
         |_ Rack                                 Rack
             |_ Device                            |_ Chassis
             |   |_ Device                        |   |_ Blade
             |   |   |_ Device                    |   |   |_ processor
             |   |   |_ Device                    |   |   |_ memory
             |   |_ ...                           |   |   |_ ...
             |_ Device                            |_ Server
             |_ Device                            |_ LANswitch

You have to create each object either with the build in CLI or by loading a file containing these commands.
You can assign a domain to an OGrEE object. If so, all children will have the same domain by default.
More levels will come in next releases.

Command line arguments

You can override the config file parameters with command line arguments

--verbose [true|false]
--fullscreen [true|false]
--file [path to ocli file to load]

Draw objects

For drawing objects in OGrEE-3D, we need to use the CLI from the OGrEE-Core repository.

Controls

Free mode movement

Human mode movement