Esempio n. 1
0
        public Unity3DTilesetSceneOptions GetSceneOptions()
        {
            Unity3DTilesetSceneOptions opts = new Unity3DTilesetSceneOptions();

            opts.ClippingCameras = this.ClippingCameras;
            opts.LRUCacheMaxSize = this.LRUCacheMaxSize;
            opts.MaximumTilesToProcessPerFrame = this.MaximumTilesToProcessPerFrame;
            opts.LRUCacheTargetSize            = (int)(0.9 * this.LRUCacheMaxSize);
            opts.LRUMaxFrameUnloadRatio        = this.LRUMaxFrameUnloadRatio;
            return(opts);
        }
 public Unity3DTilesetTraversal(Unity3DTileset tileset, Unity3DTilesetSceneOptions sceneOptions)
 {
     this.tileset      = tileset;
     this.sceneOptions = sceneOptions;
 }
Esempio n. 3
0
 public RequestManager(Unity3DTilesetSceneOptions sceneOptions)
 {
     this.sceneOptions = sceneOptions;
 }
Esempio n. 4
0
 public TileCache(Unity3DTilesetSceneOptions sceneOptions)
 {
     this.sceneOptions = sceneOptions;
     list.AddFirst(sentinel);
 }