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]] |
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. |