Visibility Visibility - - PowerPoint PPT Presentation

visibility visibility
SMART_READER_LITE
LIVE PREVIEW

Visibility Visibility - - PowerPoint PPT Presentation

Visibility Visibility


slide-1
SLIDE 1

Visibility Visibility

slide-2
SLIDE 2

Visibility

  • ! "#

! $ ! ! %

slide-3
SLIDE 3

Visibility Applications

  • &#

! ! " ! ' ! () ! '#

'

! % ! *

slide-4
SLIDE 4

Visibility Applications

  • ! &#

! ! " ! ' ! () ! '#

'

! % ! *

Drettakis

slide-5
SLIDE 5

Visibility Applications

  • ! &#

! ! " ! ' ! () ! '#

'

! % ! *

Luebke

slide-6
SLIDE 6

Visibility Applications

  • ! &#

! ! " ! ' ! () ! '#

'

! % ! *

  • +

=

S r e

dA x x G x x V x x L x x x f x x L x x L ) ' , ( ) ' , ( ) ' , ( ) " , ' , ( ) " , ' ( ) " , ' (

Teller

slide-7
SLIDE 7

Visibility Applications

  • ! &#

! ! " ! ' ! () ! '#

'

! % ! *

slide-8
SLIDE 8

Visibility Applications

  • ! &#

! ! " ! ' ! () ! '#

'

! % ! *+,-./012

slide-9
SLIDE 9

Visibility Applications

#

! "3 ! 1 ! 45#

6

! 7 ! $)# ! )8

"

slide-10
SLIDE 10

Outline

&#

! %#

'#

! %

slide-11
SLIDE 11

Hidden Surface Removal

"

Fredo Durand

slide-12
SLIDE 12

Hidden Surface Removal Problem

#

Fredo Durand

slide-13
SLIDE 13

Hidden Surface Removal Problem

  • Fredo Durand
slide-14
SLIDE 14

Hidden Surface Removal Problem

#13

Fredo Durand

slide-15
SLIDE 15

Aspect

9:#;#

  • Qualitatively equivalent

(same aspect) Qualitatively different (different aspect)

Fredo Durand

slide-16
SLIDE 16

Aspect Graph

8#3

! <, % 0/-$ /=- ' > /=)/.-$3 > /?@

change of view generic view

Fredo Durand

slide-17
SLIDE 17

Size of the Aspect Graph

"+12## "+A2# "+/2## * B"+C2"+A2-#D

Fredo Durand

slide-18
SLIDE 18

Hidden Surface Removal Methods

Sutherland

slide-19
SLIDE 19

Hidden Surface Removal Methods

()

! E) ! ) ! F #

"3)

! ) ! F)* ! G$

)

! 6

slide-20
SLIDE 20

Image-space

  • H>>I

J8 5

Fredo Durand

slide-21
SLIDE 21

Object-space

1 H>>-

Fredo Durand

slide-22
SLIDE 22

Line space

%5 H>> I

Fredo Durand

slide-23
SLIDE 23

Typical advantages and drawbacks

() K 6--- ) #-- "3) K $-)# ) "-

  • K 4-+)2

) C-L5-5

Fredo Durand

slide-24
SLIDE 24

Outline

&#

! %#

'#

! %3# ! %

slide-25
SLIDE 25

Global visibility

  • ! -#

7#3

! 3I

#3# :##

! # +3-->2

Fredo Durand

slide-26
SLIDE 26

Visibility from Polygon

J$

! <4 4 MN-& /?-/?- > /1- /C-' /C@

penumbra penumbra umbra umbra source

Fredo Durand

slide-27
SLIDE 27

Visual event

*)3 +L##2

e v

2 1 3

Fredo Durand

slide-28
SLIDE 28

Visual event

*)3 +L##2 O F P#5 H%

e v

Fredo Durand

slide-29
SLIDE 29

Visual event

*)3

  • e

v

Fredo Durand

slide-30
SLIDE 30

Critical line

#

e v

Fredo Durand

slide-31
SLIDE 31

Critical lines

. # +.2

e v

t t

Fredo Durand

slide-32
SLIDE 32

Extremal stabbing line

. # +.2 H5Q5 +%%2 +=2

e v v’ v"

Fredo Durand

slide-33
SLIDE 33

Extremal stabbing line

%HH+=2

e1 v e2

Fredo Durand

slide-34
SLIDE 34

Adjacent critical line set

' 5#.?

e1 v e2

Fredo Durand

slide-35
SLIDE 35

Triple-edge event

e1 e3 v e2 1

3

2

Fredo Durand

slide-36
SLIDE 36

Visibility skeleton

Graph in line space Scene

H35

  • Fredo Durand
slide-37
SLIDE 37

Visibility Skeleton

H5 R 4

Fredo Durand

slide-38
SLIDE 38

Visibility Skeleton

H5 R 4

  • R

*

Fredo Durand

slide-39
SLIDE 39

Visibility Skeleton

(Q

! '##

5

! 7Q"+C2 -? # ! Q"+N2 -?>C #

6

! .N== .>? 1?

Fredo Durand

slide-40
SLIDE 40

Related: 2D Visibility Complex

slide-41
SLIDE 41

Radiosity with Visibility Skeleton

H5)

! )

  • ! #

!

6

! !

Fredo Durand

slide-42
SLIDE 42

Radiosity with Visibility Skeleton

C/?Q.=?1

Fredo Durand

slide-43
SLIDE 43

Radiosity with Visibility Skeleton

[Gibson 96] With skeleton 10 minutes 23 seconds 1 hour 57 minutes

Fredo Durand

slide-44
SLIDE 44

Radiosity with Visibility Skeleton

Fredo Durand

slide-45
SLIDE 45

Summary

"3)#

! & # ! " ! '

()#

! J# ! ! JS)

slide-46
SLIDE 46

Discussion