[Bleeding] An SDK version of NxOgre?

betajaen

08-03-2008 11:21:35

It has always been assumed when I start giving out stable releases of NxOgre again I would provide a pre-compiled version of the library.

Well, I've started to seriously consider doing it again; With a twist.

- The entire SDK; would be three files: NxOgre.h, NxOgre.dll, NxOgre.lib. You download those, and the PhysX SDK. Once your application is complete you copy NxOgre.dll and PhysXLoader.dll to your application folder.
- NxOgre.h is a merging of all of the NxOgre headers into one.
- No references to PhysX is needed or required; no adding include/linker directories to the application project settings or adding the PhysX libs either.
- All protected/private and variables of the NxOgre classes are not in the header file.
- There are no references to PhysX in the header file; all data types are Ogre(Vector3, Quaternion) or NxOgre(float3,float4).
- There will be no by passing NxOgre to get at PhysX, i.e. You can't get at an NxActor and do something to it.
- It will be almost "plug and play".

Well?

spacegaier

08-03-2008 11:38:46

I think this a good idea. It will make the whole much more easier for beginners.

However, I would not give up the possibility to get NxOgre by SVN and compile the libraries for your own. This would be a nice solution for those who are a bit more experienced and by this way it is easilier to provide the newest version.

betajaen

08-03-2008 11:58:43

The SVN is a given. I still have to backup my code somewhere and subversion is an excellent place to back it up to.

Bob

08-03-2008 12:12:10

I think both source and your new method are usefull.

So I would provide both and let the user choose.

Caphalor

08-03-2008 17:19:06

I think both source and your new method are usefull.

So I would provide both and let the user choose.


I agree, that would be the best solution.

betajaen

08-03-2008 18:21:46

I did imply the source would be available, NxOgre is LGPL after all.

twilight17

08-03-2008 19:05:15

I voted for "OH YEAH DO IT 3 FILES PWNZ!!!" because I like simplicity.. and this would TOTALLY simplify using NxOgre.

quasarchangel

13-03-2008 21:11:50

So... When will the SDK be made available?

spacegaier

13-03-2008 21:27:31

Batejaen said something about September08.

betajaen

13-03-2008 21:54:30

September is when I want to remove Ogre from NxOgre, so 1.0 and the SDK will before then.

Night Elf

14-03-2008 19:47:03

I voted Yes because I think it'd be useful to some, but I wouldn't use it myself.

I think the poll would be more meaningful if it asked whether you'd find an SDK helpful or not, and in that case I'd say: don't bother. Compiling NxOgre is not difficult at all, and maintaining an SDK would be extra work for an (I guess) small number of C++ beginners.