180 likes | 307 Views
Imposters for real-time rendering. 1999. 7. 20 CG Lab. 박사 3 차 류승택. Image Based Representation for Walkthru. 실시간 Walkthrough 보이는 물체만을 렌더링 (Visibility Culling) 가까운 거리에서는 실제 Geometry Model 사용 먼거리에 있는 물체에 대해 LOD 를 적용하거나 Image 로 대치 시킴 Image based Representation Portal Texture
E N D
Imposters for real-time rendering 1999. 7. 20 CG Lab. 박사 3차 류승택
Image Based Representation for Walkthru • 실시간 Walkthrough • 보이는 물체만을 렌더링 (Visibility Culling) • 가까운 거리에서는 실제 Geometry Model사용 • 먼거리에 있는 물체에 대해 • LOD를 적용하거나 • Image로 대치 시킴 • Image based Representation • Portal Texture • Imposter • Image cache
관련 연구 • Imposter • Visual Navigation of Large Environments Using Texture Clusters, Paulo, 93 • Imposter 개념 소개 (전처리 작업에서 미리 만들어 놓음) • Dynamic Generated Imposter, Gernot Schaufler, 95 • Frame Buffer를 이용하여 동적 환경에 적용 • Efficient Imposter Manipulation for Real-Time Visualization of Urban Scenery, Francois Sillion, EG’ 97 • 단일 평면이 아닌 깊이정보를 이용하여 Imposter 재구성 • Multi-Layered imposters for accelerated rendering, EG 99 • 다중 레벨의 Imposter 사용
Imposter <실제 물체> <Imposter>
Reference Paper 1: Dynamic Generated Imposter • Dynamic Generated Imposter • Imposter의 생성 • Clearing the frame buffer • Setting up a view for rendering the object • Copying the texture into texture memory • Rendering the imposter to obtain a final image • Frame간의 Coherence를 이용 demo
Reference Paper 2: Efficient Imposter Manipulation for Real-Time Visualization of Urban Scenery <Frustum Culling>
Reference Paper 2:Segmentation • Segmentation of the city model • local model • distance model • Imposter
Reference Paper 3: Multi-Layered imposters for accelerated rendeing
Reference Paper 3:Imposter의 문제점: Incomplete representation
Reference Paper 3: Multi-Layered imposters • Multi-Layered imposters • The environment is divided into a set of viewing cells • Visibility event