We present a method to represent multi-resolution vector graphics such as road networks or railway networks in virtual environment. These vector data can be interactively edited and the landscape and be explored in real time at any altitude from flight view to car view. We design a context-focused vector description of linear can areal features, with associated customized definition painter to specify their appearance(color and material) and their display mode(detailed mode or simplified mode). There are some special problems in drawing vector graphics in virtual environment. Floating-point round-off error appear when we use a low view point to observe the scene, and it leads to scene jittering. Drawing 3D wide lines turns into a problem on 3D terrain. We design a view-based self-adaptive interpolation algorithm and an offset line generating algorithm to solve it. Our results show high performance with good visual quality.
We present a method to represent multi-resolution vector graphics such as road networks or railway networks in virtual environment. These vector data can be interactively edited and the landscape and be explored in real time at any altitude from flight view to car view. We design a context-focused vector description of linear can areal features, with associated customized definition painter to specify their appearance (color and material) and their display mode (detailed mode or simplified mode). There are some special problems in drawing vector graphics in virtual environment. Floating-point round-off error appear when we use a low view point to observe the scene, and it leads to scene jittering. Drawing 3D wide lines turns into a problem on 3D terrain. We design a view-based self-adaptive interpolation algorithm and an offset line generating algorithm to solve it. Our results show high performance with good visual quality.