You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, thank you for sharing great viewer!
I have a question about buildSplatTree function in SplatMesh.js - it seems that during tree building much resources could be consumed in case of scenes with big amount of splats. This makes viewer crash on mobile devices.
However viewer works without buildSplatTree, can you please explain what is the purpose of SplatTree building? What for parameters maximumDepth and maxCentersPerNode are responsible?
Thanks in advance.
The text was updated successfully, but these errors were encountered:
The splat tree is an octree structure that enables performance enhancements in a couple of ways:
It is used to speed up raycasting
It is used to help cull splats that are outside the view frustum so they they don't get rendered
maximumDepth is the maximum depth for the octree and maxCentersPerNode is the maximum number of splats to store in a node before splitting the node into 8 sub-nodes and recursively applying the algorithm to the child nodes.
Hello, thank you for sharing great viewer!
I have a question about
buildSplatTree
function inSplatMesh.js
- it seems that during tree building much resources could be consumed in case of scenes with big amount of splats. This makes viewer crash on mobile devices.However viewer works without
buildSplatTree
, can you please explain what is the purpose ofSplatTree
building? What for parametersmaximumDepth
andmaxCentersPerNode
are responsible?Thanks in advance.
The text was updated successfully, but these errors were encountered: