6 ms·
Is there a method for dealing with seams between RTIN tiles of different levels of detail? It looks like it would be complicated to implement.
by kmnt 7y ago
Is there a method for dealing with seams between RTIN tiles of different levels of detail? It looks like it would be complicated to implement.
- wnkrshm 7y agoI think I've seen a rather pragmatic hack that has been used in Google Earth for their stitching of terrain: They simply add a kind of skirt at the boundary of each square chunk [0], so that there aren't any white/black pixels. There may be some artifacts between LoDs but they soon disappear when the next chunk gets more refined. Edit: I think the Google terrain skirts were slanted, rather than falling straight down, so two neighbouring skirts intersect in a V. [0] https://www.researchgate.net/figure/A-terrain-chunk-a-without-skirts-and-b-with-skirts_fig2_235952216 https://www.researchgate.net/figure/A-terrain-chunk-a-withou...
- kmnt 7y agoFunny hack, I would have expected some perfect seam algorithm from google.
- mourner 7y agoThe easiest method would be downward "skirts" as mentioned above. A little more complicated one I'm thinking about is reconciling error maps on the border when an adjacent tile loads so that they split at the same point, and updating the corresponding mesh — should be fast enough to do on tile loads.