more todo

This commit is contained in:
ZappoMan 2014-08-19 09:41:46 -07:00
parent daffb00bf2
commit 7d675b78fe

View file

@ -35,16 +35,24 @@ Model properties:
1) verify lots of models in single element works
-- repro case - run editModelsExample.js -- create 10 models in the same octree element
-- problem 1:
it appears as if on a second pass on the element a DONT_FIT case occurs and this confuses things...
-- problem 2:
sometimes it appears as if the element entities mostly fit, but then the extra data (bit masks) fails
to fit and in this case the "extra data" gets confused...
maybe remember the extra state before removing it and if it fails, always re-add it
maybe add support for "reserving" bytes in the packet
**************************
2) ROOT ELEMENT and/or partial element data...
BREAKS File persistence...
* problem is that in reading back the file, we don't know the END of the PACKET...
the old code could read along and just know that the elements would always end on
another element boundary
this doesn't work with the current code because ?????
is it the root element logic?? or something else?
try disabling root element persistance and see if the files read.
or consider storing buffer sizes in the persisted file format
this would allow for us to do partial reads of the persited file which would be a nice bonus
**************************
@ -240,3 +248,10 @@ Model properties:
// SOLVED - 12) change delete to use delete messages instead of shouldBeDeleted property
// SOLVED - 12a) make sure server is deleting items??
// SOLVED - 12b) Use the delete message instead of shouldDelete property
// SOLVED -- problem 1:
// it appears as if on a second pass on the element a DONT_FIT case occurs and this confuses things...
// SOLVED -- problem 2:
// sometimes it appears as if the element entities mostly fit, but then the extra data (bit masks) fails
// to fit and in this case the "extra data" gets confused...
// maybe remember the extra state before removing it and if it fails, always re-add it
// maybe add support for "reserving" bytes in the packet