I did a comparison of the terrain example in both c++ and vb.net
(modified both to handle terrain scaling and recalculating the collisions and found)
in the .net I can not release any memory for anything even it is droped.
gc.collect doesn't do anything. (drop takes a item from a refernce count and deletes the item and - 1 from the count. remove in c++, seems like all the code is traced right)
Try making a scene in .net then scenemanager.clear()
Then check your memory in taskmanager (ctrl alt delete) , boom same as it was when you had everything loaded. C++ version has not done this to me at all.
Ok Anyone got a ideal how to fix this. It seems to me the "remove" c++ is not properly being called or the code does not reflect proper garbage collection. To be honest im pretty unfamilar in this area.
Does anyone got a code fix or can point me in the right direction to get this to dump memory properly like it does in c++.
Thanks a million in advance. I know i ask all the hard questions
![Razz :P](./images/smilies/icon_razz.gif)