Starting programming with OgreOde

Apache81

26-04-2007 12:49:59

Hi guys !!!
I'm using successfully Ogre 1.4 Eihort and OgreAL to make a simple 3D application: a 1st person camera that goes around a 3D world created with XSI and I compiled successfully OgreOde libaries.
Now I need to make the entire world solid: I need the camera to stay on the ground and collide with objects and walls that are in the world.
I've to say that all world objects and even the terrain, are XSI meshes (so .mesh files).
To be more specific I need the camera to be bounded to gravity laws and it has to collide with solid objects.

I'm going to ask you something:

  1. (1) It is possible to do these things with OgreOde? (I really hope yes !!!)
    (2) If it's possible, can you hep me? I've really no idea how to start making this possible with your framework.
    (3) It is possible to bound camera rotating movements? (e.g. the head of a human being can't make the death-circle movement so the world will be up-down :P )
    (4) Can you tell me the address to get OgreOde CVS with Tortoise? (I was not able to get it with the address given by Ogre3D main site)
    [/list:u]

    Thank you very much for your preciuos helps !!!

luis

26-04-2007 13:27:41

(1) It is possible to do these things with OgreOde? (I really hope yes !!!)
yes, you could make a body, attach it a scenenode and then attach the scenenode to the camera and if you want collisions attach the body to a geometry.
Open landscape demo and look in the loop where the boxes are made.
(2) If it's possible, can you hep me? I've really no idea how to start making this possible with your framework.

you should start with ogreode reading the demos... you'll learn almost everything to start your project ;)

(4) Can you tell me the address to get OgreOde CVS with Tortoise? (I was not able to get it with the address given by Ogre3D main site)
Read the first and the second posts here:
http://www.ogre3d.org/phpBB2/viewtopic.php?t=3835

good luck with you game ;)

Apache81

27-04-2007 09:48:27

Open landscape demo and look in the loop where the boxes are made.
You should start with ogreode reading the demos... you'll learn almost everything to start your project ;)
To tell you the truth i tried to start with GranTouringOgre... maybe I was wrong !!! :P

I'll try to follow your suggestions and I'll make community know if I'll need some help !!! :oops:

good luck with you game ;)
THANKS !!!
And good luck to you too with your Robotech game !!!

Apache81

27-04-2007 10:33:38

Just a silly question: where can I find the API specifications for OgreOde?

Apache81

27-04-2007 11:48:06

Sorry but I've some more questions:

  1. (1) I'm reading the LandscapeDemo source but I find that the used terrain is a script, so, the SceneManager is a TerrainSceneManager. My project uses a mesh as a terrain, so, it uses a GenericSceneManager. How could I solve this?
    (2) Because of I was not able to find APIs of OgreOde, I don't understand what exactly some classes do (e.g. the Stepper) and how they work (e.g. the World). Can someone help?
    [/list:u]

    Thanks again guys !!!

Apache81

08-05-2007 09:25:19

Sorry to make you work so hard but I think that I'm not able to understand OgreOde.
I need some help to understand the demos.
Are there some wiki or full-commented examples?
As I said in my previous messages I cannot understand some OgreOde structures.

you could make a body, attach it a scenenode and then attach the scenenode to the camera and if you want collisions attach the body to a geometry
Looking the demos I tried to start from Luis suggestion but I was not able to understand how to prepare world and how to set others stuff about them.

PLEASE... CAN SOMEONE HELP ME?
I need a very simple commented example or OgreOde documentation.

I really need help.

THANKS !!!