[x3d-public] add memory management functionality to X3D 4?

Don Brutzman brutzman at nps.edu
Mon Dec 14 11:32:00 PST 2015


Memory management to support adaptive LODs for high/medium/low resolution has always been a bit of a challenge in X3D.

Often authors end up optimizing to support all platforms, especially low-memory systems - which drives down quality on commodity systems..

Wondering if there is some property we might add in the Browser API under Scene Authoring Interface (SAI) to give authors/libraries access so that they can boost quality through better use of memory management.

Purging memory cache (or purging outside of current frustum, etc.) might be another function of interest.  Or perhaps inputOnly purge/reload fields on ImageTexture/MovieTexture nodes?

Doubtless the APIs for individual X3D players have their own mechanisms for this functionality, might be some generalizable ideas there.

Please post if you have had problems or solutions with this problem.  Thanks for considering the possibilities.

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman



More information about the x3d-public mailing list