I just want to solve one problem.
3D model , anything loading is fast but sometimes i feel terrible it is because it works very slowly in someone else’s environment in a non-local environment, for example on older mobile devices.
my environment :
gen intel i5-11600kf
nvidia geforce rtx 2060
1gb network speed
es5 +webpack npm build and test vscode(live server)
other environment : ex) samsung galaxy note9 or ipone 11
The result of how to fast loading is: glb → draco gltf & texture → ktx2
However, the tests I checked gave the opposite result.
model and texture
glb : 241mb
draco gltf : 70mb
png : 11mb
ktx2 : 1mb
i check loading (dev tools - network )
num / model +texture / loading(model down + png/ktx2 down) / memories
/ glb + png / 5.1s ~ 6.7s / (2.58s~3.05s + 0.606s~0.692s) / 241mb +11mb
/ glb + ktx2 / 6.5s ~ 8s / (2.4s~2.45s +0.081s~0.112s) / 241mb +1mb
/ dracogltf + png / 11.6s ~12s / (2.32s +0.637s~0.645s) / 70mb + 11mb
/ dracogltf + ktx2 / 11s~11.5s / (1.8~2.0s +0.08s~0.112s ) / 70mb + 1mb
: Assuming the situation is fast network , it delayed loading just only downloading
: Similar to the result of 1
3 : After loading, there was a very long delay
4 : Similar to the result of 3
so I think the result very slow net speed and very good computer or device : 3 , 4
In the opposite case it is 1 ,2 and glb’s size or texture 's size reduce or split
Am I doing something wrong or is there something I overlooked?