InstallationGOSE

Un article de OpenMASKWiki.

Jump to: navigation, search

Image:logoGOSE.png

Sommaire

What is Gose?

Gose is an Ogre Scene Editor made with gtkmm.

Official web page : http://sites.google.com/site/gtkmmogresceneeditor/

The aim of gose is to be extended by user Plug-In. To do so we provide some xslt code generation from glade xml files to Gose Plug-in.
Currently features :

  • Add .mesh (Adding Ressource path to Ogre OR not)
  • Add .scene (Adding Ressource path to Ogre OR not)
  • Display Scene Graph (Search by name..)
  • Add / Edit light(s)
  • Edit Camera(s)
  • Edit Viewport
  • Edit Mesh Materials
  • Edit SceneNode : Transform..
  • Export .scene
  • Edit Animation
  • Delete...

Windows

win32 binary can be found in https://gforge.inria.fr/projects/gose/

Don't forget to install gtk+ and gtkmm in the Dependencies folder

Linux

Dependencies

Install

svn checkout svn://scm.gforge.inria.fr/svn/gose
cd gose

With an OpenMASK binairie version

(colorize) cmake -DDOTSCENE=PATH_OpenMASKBin
 make

From scratch

  • get the DotScene
svn checkout svn://scm.gforge.inria.fr/svn/openmask4/OpenMASK/Dependencies/DotScene
cd DotScene
(colorize) cmake . -DINSTALLPREFIX=PATH_DotSceneBin_WANTED
make
make install
cd PATH_gose
(colorize) cmake -DDOTSCENE=PATH_DotSceneBin_WANTED
make

Runtime

cd Runtime
  • Edit plugins.cfg : change PluginFolder=/local/FC6/platformOgre/ogreBin_1.4.5PVM/lib/OGRE to your Ogre_PATH/lib/OGRE
(colorize) gose

Image:gose.png

Edit 3D mesh,.scene

Now when you are importing a .scene (or .mesh), gose automatically add the folder resource file + the subfolders : mesh and textures
If you are using other resources you have to Edit the ressources.cfg...

New GUI

Look at Runtime/*.glade We provide in data/xslt some codes generator to simplify the creation of new gui.

So just define your gui on glade2. Set the C++ public visibility on the attribute your want to use And use the xslt generator...

Try for example sound.glade... Enjoy

Any Problem?

First check here [1]
Ask the OpenMASK Forum, GOSE topic

Remarks

colorize page

TODO

Navigation