Why subdivide large VRML files?
-
Download Time: A single monolithic file is bad:
-
user cannot interact until download is complete (like Shockwave)
-
maximum memory use and decompress time
-
Reuse: Subdivision allows Reuse and nesting of subfiles
-
Scalability: Subdivision allows very large worlds
-
Single file makes unloading parts of the world impossible
-
Hinting: Subdivision enables browser optimizations
-
Enable "trickle" downloading whenever possible