Testing the Waters

Anything and everything that's related to OGRE or the wider graphics field that doesn't fit into the other forums.
Post Reply
User avatar
Rhaythe
Halfling
Posts: 61
Joined: Tue Apr 19, 2005 2:25 pm

Testing the Waters

Post by Rhaythe »

Greetings

I've been ghosting the forums for a while... trying to glean what I can before I post and sound too much like a newb. I would like to throw these items out and see what kind of success people have had around here with this setup:

1) Environment
I've been AIMING to start development on a SuSE 9.1 Professional OS with KDevelop. This has been relatively painless for Ogre itself, though Monster's OgreOde has had some problems that I'll go into later.

2) Blender
I've been using Blender for years, so I rejoiced when I saw there was a linux exporter. However, it doesn't seem to work well. Anything more than a box for me has been having some serious problems. As soon as I use the extrude functionality, the exporter fails, or the mesh that's exported/converted doesn't display anywhere NEAR correctly.

3) OgreOde
As mentioned, this doesn't seem to like my OS much at all. It gives me errors when trying to apply some of the patches (complaining about the ragdoll stuff if memory serves), and then naturally errors out when running the make.

4) Newton
Linux release...? Kewl! Haven't tried it yet though.

I'm not necessarily looking for solutions yet (as part of development is figuring things out yourself), but instead I'm just looking to see if anyone has used a similiar setup before on these boards.

Oh, and as the new guy, hi!
"Perhaps the most fundamental problem, however, is that INTJs really want people to make sense."
User avatar
haffax
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 4823
Joined: Fri Jun 18, 2004 1:40 pm
Location: Berlin, Germany
x 7
Contact:

Post by haffax »

Platform seems to be ok. I don't use Ogre on Linux, but know other do it with SuSE and KDevelop too.

As for your Blender problem. Post error messages you get from the exporter (best in another thread) and show before/after pictures of your models. And make sure you use the latest exporter script. Extrusion should work just fine.
team-pantheon programmer
creators of Rastullahs Lockenpracht
User avatar
Kencho
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 4011
Joined: Fri Sep 19, 2003 6:28 pm
Location: Burgos, Spain
x 2
Contact:

Post by Kencho »

Many people has used successfully Blender with Ogre with excelent results. Have you read the readme? Maybe it's something you're doing bad... :?
Image
User avatar
lhunath
Kobold
Posts: 34
Joined: Mon Apr 04, 2005 10:01 pm

Post by lhunath »

I'm relatively new here as well, but as for your topics:

Environment -
I'm running Gentoo Linux, and have been using the -still in heavy development- Eclipse CDT. It serves, but the main reason I'm using it is because Eclipse IDE is God for Java development, and because of my experience with it, I'm sticking there. The CDT should reach the same level of accessebility in a few months (half a year, more like).

OgreOde -
I've tried this one out myself, and had little issues getting the original ODE files patched (lucky me there was a nice ebuild in the Gentoo Portage which made things easier for me). After that, it was just a matter of going into the src/ directory of OgreODE and running:

Code: Select all

g++ ../src/*.cpp `pkg-config OGRE --cflags` `pkg-config OGRE --libs` -I /usr/include/ode/ -lode -I../include/ --shared -o /usr/lib/libOgreOde.so
It should be relatively painless, I'd be happy to assist -where I can- with any issues you encounter.

Newton -
Haven't tried this one yet, since I got the hint from these forums that OgreODE is the better option. I have, though, tried OPAL, which is a sort of 'abstraction layer' between Ogre and ODE, sort of like OgreODE, but it succeeds in making complex things very straightforward. I gave up on it -at least for now?- because it lacks Ogre terrain collision support (which Monster seemed to have fixed up in OgreODE, I don't know about Newton, though).

Hi back, and good luck on the development!
User avatar
Phantom
Greenskin
Posts: 106
Joined: Mon Aug 02, 2004 10:28 pm
Location: Helsinki, Finland

Post by Phantom »

As long as the object has a material the exporter should work fine. Or has always worked for me...
reimpell
OGRE Contributor
OGRE Contributor
Posts: 570
Joined: Mon Mar 01, 2004 10:35 am
Location: Hamburg, Germany

Re: Testing the Waters

Post by reimpell »

Rhaythe wrote:2) Blender
I've been using Blender for years, so I rejoiced when I saw there was a linux exporter. However, it doesn't seem to work well. Anything more than a box for me has been having some serious problems. As soon as I use the extrude functionality, the exporter fails, or the mesh that's exported/converted doesn't display anywhere NEAR correctly.
:?: I almost doubt we are talking about the same software. Anyway, feel free to send the failing .blend file to my email address mentioned in the script header and I'll have a look.
Jovani
Goblin
Posts: 297
Joined: Thu May 12, 2005 2:30 pm

Post by Jovani »

lhunath wrote: Newton -
Haven't tried this one yet, since I got the hint from these forums that OgreODE is the better option. I have, though, tried OPAL, which is a sort of 'abstraction layer' between Ogre and ODE, sort of like OgreODE, but it succeeds in making complex things very straightforward. I gave up on it -at least for now?- because it lacks Ogre terrain collision support (which Monster seemed to have fixed up in OgreODE, I don't know about Newton, though).
Would you care to elaborate more about your statement saying some specifics about why OgreODE is the better option as oppose to any of the others.
I am not trying to Hijack the thread, just curios as if you are basing your assessment on real facts or just on the forum advertising policy of other technologies.
User avatar
jacmoe
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 20570
Joined: Thu Jan 22, 2004 10:13 am
Location: Denmark
x 179
Contact:

Post by jacmoe »

Jovani wrote:I am not trying to Hijack the thread, just curios as if you are basing your assessment on real facts or just on the forum advertising policy of other technologies.
You are hijacking this thread. :wink:

Are there any such thing as real facts? :wink:

What are other technologies?
Other that what? :wink:

I didn´t know that these forums had an advertising policy. :wink:

And now I am hijacking this thread myself. :P
/* Less noise. More signal. */
Ogitor Scenebuilder - powered by Ogre, presented by Qt, fueled by Passion.
OgreAddons - the Ogre code suppository.
Jovani
Goblin
Posts: 297
Joined: Thu May 12, 2005 2:30 pm

Post by Jovani »

No I am no hijacking the thread the question asked specifically about OgreODE and Newton.
lhunath is a newcomer like I am, he made a categorical statement and I was curios to see if he has any facts to support it.

I think real facts are things like: what engine is faster, what engine has more collision primitives, what engine is more stable, what engine has better friction model, what engine support more joints type, are the engines multiple platform, and soon on. You know things of that nature. Instead his reasoning was that he had not used one but he got the hint from the forum that the other is the better choice.
User avatar
japito
Halfling
Posts: 77
Joined: Mon Apr 26, 2004 11:01 pm
Location: In your MBR ... (sometimes in spain)

Post by japito »

Maybe ode is faster.
Maybe newton is more accurate.

But at least I prefer newton becauses is easier xDD.
ummmm emmmm estoooo.....
User avatar
jacmoe
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 20570
Joined: Thu Jan 22, 2004 10:13 am
Location: Denmark
x 179
Contact:

Post by jacmoe »

Jovani wrote:I think real facts are things like: what engine is faster, what engine has more collision primitives, what engine is more stable, what engine has better friction model, what engine support more joints type, are the engines multiple platform, and soon on.
Actually, we have discussed this topic a zillion times already. :)
Some quick searching around will reveal a couple interesting threads.
/* Less noise. More signal. */
Ogitor Scenebuilder - powered by Ogre, presented by Qt, fueled by Passion.
OgreAddons - the Ogre code suppository.
User avatar
Rhaythe
Halfling
Posts: 61
Joined: Tue Apr 19, 2005 2:25 pm

Post by Rhaythe »

Gemme my thread back, you... you thread-stealing zombies!! ;)

I moved into a new house, so once I get internet back there I'll try sending off some busted blender meshes to you, reimpell.

As for the "other technologies" war I kicked off, perhaps I should elaborate by saying "Better for my circumstances" as opposed to an actual dispute between technology X and technology Y. From reviewing some of the documentation and tutorials available, and from conversing with some of my staff, I've found Ode to be the better option for my situation, thus far. May of course change, but we'll see.

@Ihunath:
i may slap Gentoo on a spare box (now that I got it back) and see where that leads. I've preferred SuSE to all the distributions I've used thus far, but I haven't tried Gentoo yet.

@Kencho:
Yes, and I hope so, as broken technology would not be productive ;)
"Perhaps the most fundamental problem, however, is that INTJs really want people to make sense."
Post Reply