Open GoogleCodeExporter opened 9 years ago
I'm sorry, I didn't even try the most recent trunk version and tested with v0.3
all the time :/.
Original comment by sebmaste...@gmail.com
on 24 Apr 2012 at 5:31
I just downloaded from trunk and the bug in the struct is still there.
Original comment by sebmaste...@gmail.com
on 24 Apr 2012 at 6:50
I'm going to categorize this to an enhancement request.
That portion of the code has to do with navigation mesh serialization, and
Recast Navigation doesn't have a standard serialization format. (Serialization
only exists as part of the demo/sample code.)
Having said that, I can't remember why I decided not to match my serialization
code to the demo code. So I'll look at it again to see if I should. It would
be kind of nice for .NET-only users to be able to view CAINav navigation meshes
in the Recast Demo.
The argument against the change is that it may require that I break backward
compatibility, since it changes the serialization versioning mechanism. That
forces current users to re-serialize their navigation meshes. I'm not really
keen on that.
Original comment by steve...@gmail.com
on 24 Apr 2012 at 11:39
To avoid the versioning issue it may be good to fix the struct and set
magic=1/version=0 by default and provide the ability to change this either by
conditional compilation, a global setting or even by making the struct writable
in C#.
Original comment by sebmaste...@gmail.com
on 25 Apr 2012 at 5:50
Original issue reported on code.google.com by
sebmaste...@gmail.com
on 24 Apr 2012 at 4:51