Changes between Version 2 and Version 3 of TheoriesOfTerrainDeformation


Ignore:
Timestamp:
Dec 7, 2010, 9:24:52 PM (13 years ago)
Author:
Torben Dannhauer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TheoriesOfTerrainDeformation

    v2 v3  
    11[[TracNav(TracNav/TOC)]]
    22
    3 = Terrain Deformation =
    4 
    5 == Approaches to modify terrain tiles ==
    6  1. Implement a custom TerrainTechnique to modify at runtime    -> Flexible but eventually slow [[br]]
    7  1. Dauerhaftes Patchen der Orginaldatenbank                                    -> Keine Verzögerung, Patching nicht reversibel, unflexibel [[br]]
     3= Terrain Deformation : Approaches to modify terrain tiles =
     4 1. Implement a custom txerrainTechnique to modify at runtime   -> Flexible but eventually slow [[br]]
     5 1. Patching a VPB database persistent                          -> Keine Verzögerung, Patching nicht reversibel, unflexibel [[br]]
    86 1. Erzeugen von sub-datenbanken mit gepatchen bereichen, Verzweigen auf die alternative Sub-datenbank zur Laufzeit (im loadingcallback lediglich ein lookup Table)-> Implementierung aufwändig, rel. chnell, Prefetching notwendig zum Erstellen der gepatchten Subdatenbanken [[br]]
    97 1. Pseudoloaders welcher die Datenbank modifikationen beim Laden macht,
     
    1210
    1311
    14 Vorgehen a): Bei Nutzung einer eigenen GeometryTechnique:
    15 a) TilesLoadedCallback: Muss bei VPB Datenbanken < 2.9.10 verwendet werden, da hier die DB die geometryTechnique enthält und daher terrain->terrainTechniquePrototype ignoriert.
    16 b) CustonGeometryTechniquePrototype: Kann bei VPB Datenbanken >= 2.9.10 verwendet werden, da hier in die DB keine geometryTechnique enthältund daher terrain->terrainTechniquePrototype verwendet.
     12== Modifying terrain using a custom terrainTechnique ==
     13 1. TilesLoadedCallback: Muss bei VPB Datenbanken < 2.9.10 verwendet werden, da hier die DB die geometryTechnique enthält und daher terrain->terrainTechniquePrototype ignoriert.
     14 1. CustonGeometryTechniquePrototype: Kann bei VPB Datenbanken >= 2.9.10 verwendet werden, da hier in die DB keine geometryTechnique enthältund daher terrain->terrainTechniquePrototype verwendet.
    1715
    18 Vorgehen b): Bei dauerhaften Patchen:
    19 a) VPb's --patch Funktion nutzen. Die Paches müssen eine höhere Auflösung als das Orginal haben. ESRI .arc Files erzeugen mittels Algorithmus und dann patchen.
     16== Modifying terrain patching a VPB database persistent ==
     17 1. VPb's --patch Funktion nutzen. Die Paches müssen eine höhere Auflösung als das Orginal haben. ESRI .arc Files erzeugen mittels Algorithmus und dann patchen.
    2018
    2119Vorgehen c): Bei Subdatenbanken: TBD