optimize o3dgc.js