Full text: Proceedings, XXth congress (Part 5)

  
   
  
  
  
  
  
   
   
  
  
  
   
  
   
  
    
  
  
   
  
   
   
   
  
   
   
   
   
   
   
   
  
   
  
  
   
  
   
   
   
   
   
   
   
   
  
  
   
   
   
  
  
nbul 2004 
    
RESEARCH ON VISUALIZATION TECHNOLOGY OF CYBERCITY 3D SCENE 
Zhou Yang, Xu Qing, Lan Chaozheng , TanBing 
(Institute of Surveying and Mapping, ZhengZhou 450052, China) 
zhouyang@chxy.com 
PS WG V/6 
Visualization and Animation 
Key Words:, GIS, Analysis, Modelling, Visualization, Data Structures, DEM/DTM, Texture, System 
Abstract: 
3D visualization is a Key Technology in CyberCity. It has been applied in many fields. In this paper, we discussed and studied several 
key techniques of 3D visualization in CyberC ity. These key techniques contain Oriented Object 3D Data Model, Advanced Modeling 
Techniques which contain Particle System and Billboard, 3D Scene Accelerate Rendering Techniques, Information Inquire techniques 
in 3D scene and so on. The 3D Scene Accelerate Rendering Techniques contain Object Culling, Back Face Culling and LOD (level of 
detail) technique. Based on these techniques, we designed and implemented an advanced 3D Rendering Engine. At the end of paper, 
we give some results created by the 3D Rendering Engine. The results show that the 3D engine can render highly reality 3D scene and 
user can obtain highly immersion by rambling in 3D scene and inquiring information based on database. 
| Introduction 
The conception of CyberCity is derived from digital earth and is 
the important part of digital earth. As a new technique, 
CyberCity can be regarded as expansion and development from 
CIS. By the studying Visualization Technology of CyberCity 
3D scene, which apply the 3D Visualization technique in 
construction of CyberCity, we can change the description of city 
scene’s actuality and programming in terms of 2D map and 3D 
solid model into in terms of 3D space representation of 
computer. 
We think there are mainly several key techniques in CyberCity 
3D scene Visualization Technology. They are as follows: 
1) Data structures: Data structures are a base of representation 
for a solid object. À satisfactory data structure described a 
solid model may even make it possible to generate 
instructions automatically for —computer-controlled 
machine tools to create that object. So whether the data 
structure described a solid model is advanced determine 
the performance of a 3D engine. 
2) Large dataset Accelerate Rendering technique: Highly 
detailed geometric models are necessary to satisfy a 
growing expectation for realism in Cybercity 3D scene 
rendering. But the computer graphic hardware' developing 
is limited and a large dataset 3D scene makes real time 
rendering difficult. To try to attain real time frame rate, we 
must take some strategy to accelerate the 3D scene 
rendering. Currently, the accelerate Rendering technique 
include manage disk paging of geometry and texture, level 
of detail (LOD) selection for texture blocks, LOD for 
triangle geometry, culling to the view frustum, and triangle 
  
[Point2 | Line2 [Area2 | 
A Polymerize 
  
—» Derive 
stripping and so on. 
3) Advanced modeling: Advanced modeling can describe 
many natural phenomena efficiently. For example, fog, 
smoke, burst etc are efficiently represented by advanced 
modeling and vegetation can be rendering by Billboard. 
4) Information Inquire and analysis in 3D scene. Information 
inquire and analysis based database in 3D scene is one of 
key technique in 3D GIS and it is the character differed 
from the general software of 3D rendering. User can gain 
more interest information by the function of inquire and 
analysis. 
In this paper, we discus and research these techniques Based on 
these researches, we design and implement an advanced 3D 
Rendering Engine PowerCity3D. The PowerCity3D is applied 
in many fields and get some good results. At the end of this 
paper, we give some examples created by the 3D Rendering 
Engine and draw some conclusions. 
2 Space Object Reconstruction 
2.1 Oriented Object Data Structure 
The space object’ 3D Modeling is an important technique to 
Visualization in CyberCity 3D scene. In order to reconstruct the 
object quickly and reliably, we must design an advanced data 
model. Because of the variety of space object, we use Oriented 
Object’s idea to design space object’ data structure. 
In order to adapt to city 3D scene’s rendering and information 
inquire and analysis, we use the follows space object data model 
to describe the city object: 
Object 
    
    
Object3D 
  
  
  
Model3D Model3D 
Fig.1 Oriented Object’s data structure 
647
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.