Hey guys,
I’m pretty new to Verge3d, but have been able to jump in quickly because I have a background in VR/3d webgl and am familiar with Google Blockly.
I have a general understanding of how to optimize things for WebGl, but am trying to figure out specifics to V3d to increase loading times.
My current project has Two “scenes”. What is the best way to minimize the load time on the initial load, and then hopefully keep it cached.
1. Have two separate Blender files/scenes, and use Load/Unload scene in puzzles?
2. Have everything in one scene, and hide/show the scene you want to view?
3. Have two different web pages and link to separate webpages? (this way loads faster than all in one scene, but doesn’t seem to cache so every time you go back and forth, it has to load it again).
I have tried all three, but admittedly at different phases of optimization, so currently I’m doing #2 with everything pretty optimized (combined materials, lower tri count).
I’m considering going back to try the load/unloading scene with my now optimized assets, but wondering if there is a known way that is more efficient/faster.
Is there another way I’m not thinking of that makes more sense?
I have all post-processing off, but am using an HDRI to light it, should I switch to a sun lamp to light instead?
Thanks in advance!