Garrett Johnson 5 lat temu
rodzic
commit
92088806f3
2 zmienionych plików z 16 dodań i 0 usunięć
  1. 1 0
      CHANGELOG.md
  2. 15 0
      TESTCASES.md

+ 1 - 0
CHANGELOG.md

@@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
 
 - `CMPTLoader` not importing `I3DMLoader`.
 - A case where if the tile at depth `maxDepth` was empty nothing would be rendered.
+- A case where an error was thrown if a mid tile had no content.
 
 ## [0.1.4] - 2020-07-17
 ### Added

+ 15 - 0
TESTCASES.md

@@ -288,3 +288,18 @@ Verify that the stats display 125 geometries, 126 textures, and 1 programs.
 #### expected
 
 The next shallowest tiles are visible past the `maxDepth` cutoff.
+
+## Verify tileset with missing mid tile content loads and renders correctly
+
+#### steps
+
+1. Open the kitchen sink example with the no root content tileset by navigating [here](https://nasa-ammos.github.io/3DTilesRendererJS/example/bundle/#../data/tileset-no-midtile-content.json).
+1. Zoom in slowly and verify the tiles load correctly and completely.
+1. Set `errorTarget` to 0.
+1. Set `maxDepth` to 3.
+1. Set `colorMode` to `RANDOM_COLOR`.
+1. Verify that there are four smaller tiles compared to the rest of the tileset where the missing midtile with content is.
+
+#### expected
+
+The tileset renders and loads correctly.