Back to work.

betajaen

12-11-2010 21:42:20

Chaps,

I'm back on NxOgre after my hiatus.

My aim is to have Detritus finished as soon as possible, before the new year, the only feature I want to add is Character Controllers. Bug fixes or minor additions will be added if requested. I also plan to start releasing SDKs with each Git update; these will include a Visual Studio 2010 compiled versions NxOgre, Critter, NxOgreTutorials and Flour in one zip file. I know NxOgre.org is still down, I no longer pay hosting for it, but I still own the domain name. In the following week, it will redirect your browser to the Github page, then after to some documentation (like the old website) written by myself.

Angua is the next codename for NxOgre 1.7, this will mainly feature serialization and batching techniques (with Critter). But I'm slowly winding myself down, NxOgre is practically finished now.

If anyone has anything they would like me to add, or bug fixes, please reply and I'll try and put them in.

TechnoBulldog

13-11-2010 00:01:51

Do you think you could update the wiki page? It's quite confusing for newbies when they first try to use NxOgre.

http://www.ogre3d.org/tikiwiki/NxOgre if you forgot :P

SniperBinaire

13-11-2010 14:05:01

I haven't seen in PhysX a feature to do that : Real Time destruction (Without precalculated meshes)
http://www.youtube.com/watch?v=a06hAe747Do&feature=related

I don't know if you can add that to NxOgre

betajaen

13-11-2010 14:38:09

No, I would have to know the algorithm and code to create the PhysX meshes on the fly.

jarwulf

17-11-2010 20:17:24

No, I would have to know the algorithm and code to create the PhysX meshes on the fly.

I suppose most of physx is supported but is there any comprehensive list of features in the library you're not planning on supporting?

betajaen

17-11-2010 20:34:21

NxOgre pretty much does everything now.

However; there are some things I know it can't do, or I won't support.

- NxUtilLib functions. Won't do, lots of obscure little functions.
- Softbodies - The code does exist, I want to properly audit it in Angua.
- Hardware paging. No desire to implement this.
- Threads. Apart from the existing thread support, I don't want to do anything more with it. I also don't like thread programming.
- Nxustream. The code is horrible and would be very tricky and complicated to put into NxOgre, also I don't like it.


Some things I want to do in Detritus/Angua:

- Character Controllers (Detritus)
- Serialisation (Angua); Disk (loading/saving to file), per scene (sharing objects per scene), and streaming (networking)
- Batching (Angua/Critter)