Which Is The Real OpenSceneGraph?

Everything about development and the OpenMW source code.
Post Reply
krogg
Posts: 30
Joined: 31 Mar 2020, 03:18

Which Is The Real OpenSceneGraph?

Post by krogg »

Recently it came to my attention that I should compile OpenMW with the OpenMW version of OpenSceneGraph (aka OSG), which is the version done by the OpenMW team. Naturally I did the obvious thing and went to the downloads section of the OpenMW site. Nope: packaged versions of the OpenMW binary are there, but there is no OSG package.

Still on the OpenMW site, I found a link to a source code area. Oh, I see, a distinction between source and binary. Aha, OpenMW's version of OSG must be there, right? Of course! It's obvious and logical. Where else could it be? The link sent me to a gitlab (not github but similar) site. I looked around there.

Nope. Only the OpenMW source. Oh.

Wait, I'll bet those nice people on the main OSG project have politely hosted the OpenMW version on their site! Yeah, that's got to be it, right?

Nope.

So I googled. Found what claims to be an OpenMW version of OSG ... but on gitHUB not gitLAB. Naturally, as the OpenMW OSG is by the same people who made OpenMW, they would all be on the same site/repo/git-thingie, right? Both lab or both hub, right?

Right now I'm a bit suspicious. I have the feeling from way back in the day, getting part of something from one FTP site and another part from another FTP site and discovering they are mismatched versions and how the hell will I get it to work? Feels very sketchy right now.

Can someone please clue me in as to where the proper, real version of OpenMW OSG is?
Thank you.
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: Which Is The Real OpenSceneGraph?

Post by AnyOldName3 »

We have our fork of OSG on GitHub as the upstream version's also on GitHub, and it makes managing things much easier if they're both on the same site. https://github.com/OpenMW/osg/tree/3.6 is the branch we're currently using.
krogg
Posts: 30
Joined: 31 Mar 2020, 03:18

Re: Which Is The Real OpenSceneGraph?

Post by krogg »

AnyOldName3 wrote: 23 May 2022, 00:12 We have our fork of OSG on GitHub as the upstream version's also on GitHub, and it makes managing things much easier if they're both on the same site. https://github.com/OpenMW/osg/tree/3.6 is the branch we're currently using.
Are you sure? the URL loads in a browser but a"git clone" on it times out.
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Which Is The Real OpenSceneGraph?

Post by psi29a »

We are sure.
LoneWolf
Posts: 138
Joined: 26 Sep 2017, 19:13

Re: Which Is The Real OpenSceneGraph?

Post by LoneWolf »

3.6 is the default branch, so you don't need to specifiy a branch to get it.

Does git clone https://github.com/OpenMW/osg.git work ?

In case you are using archlinux check https://aur.archlinux.org/cgit/aur.git/ ... openmw-git

(if you're not using archlinux you may still find it interesting to see how it's build on archlinux)
krogg
Posts: 30
Joined: 31 Mar 2020, 03:18

Re: Which Is The Real OpenSceneGraph?

Post by krogg »

Thank you all for the information. Your replies enabled me to finally fetch the source for OpenSceneGraph.
Post Reply