A*? ?? ??? - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

A*? ?? ???

Description:

Title: ( 4 ) Author: Last modified by: cke Created Date: 10/9/2002 5:28:28 PM Document presentation format – PowerPoint PPT presentation

Number of Views:8
Avg rating:3.0/5.0
Slides: 26
Provided by: 62661
Category:

less

Transcript and Presenter's Notes

Title: A*? ?? ???


1
A? ?? ???
  • (GEM1- 3.5?)

2
A? ?? ???
  • A? ??? ?? ??? ??? ?? ????
  • ?? ?? ??? ???
  • A ?? ??? ???
  • A ?? ??? ??? ??? ??? ???
  • ??? ??? ??? (???? ????? ???? ????? ??? ?? ??)
  • A? ??? ??? ??? ??
  • A? ???? ? ?? ?? ??? ?? ?? ??? ???? ??
  • (?) ?????? ???? ??? ??? ? ??? ????? ?? ??? ????
    ?? ?? ????? ???? ??? ???? ?

3
?? ??? ???
  • ?? ??? ???
  • ?? ??? ???? ?? ??? ??? ??? ?? ??
  • ?? ??? ???? ?? ???? ??? ? ??? A? ??? ????? ???
    ???? ?
  • ?? ??? ????? ?? 4?? ??
  • ?? ?? ??? ??
  • ?? ??? ??
  • ???? ??? ??
  • ??? ??

4
?? ??? ????? ?? 4?? ??
  • ?? ?? ??? ??
  • ?? ?? ?? ??? ??? ?? ?? ??? ??? ??
  • ? ?? ?? ??? ?? ?? ???? ??? ??
  • ???? ? ??? ? ? ??? ????, ???? ?? ? ??? ??
  • ??
  • ???? ? ????? ????? ?? ??? ???? ??, ??? ?? ?? ???
    ??? ?? ??
  • 2D ?? ?? ??
  • ??
  • ?? ??? ??? ?? ??.
  • ??? ??? 3D ??? ?? ? ?? ??
  • ?? ??? ??????.

5
  • ?? ??? ??
  • 3D ??? ? ??? ??? ??? ??? ???? ???? ?? ?? ?????
    ??? ?? ???? ???? ??
  • ?? ????? ?? ????? ??? ???? ??
  • ??
  • ??? ??? ?? 3D ?? ????.
  • BSP ??? ??? ?? ??? ????.
  • ??
  • 3D ?? ???? ????? ??? ?? ?? ???? ??.
  • ?? ?? ?????? ?? ?? ??? ??? ?? ?? ????? ??? ? ??
  • ??? ?? ????? ???? ?? ????? ????.

6
??
  • BSP ??? ?????
  • BSP(Binary Space Partitioning)?? ??? ???? ???
    ???? 2? ??? ??
  • BSP? ?? ?? ??(Hidden Surface Removal)? ????
    ?????? BSP? ?? ??? ?? ???? ?? ? ?? ??? ?? ???
  • ??? ??? segment?(3D??? polygon??)? ????? plane(
    ???? ?? ?? ?? object?? ? plane? "front"?
    "back"??? categorize??? ???? )??? ??? '??'? ??
    ??? sub_division ??
  • ? partition? ??? ??? ? ?? root node? ???? ??
    categorize??, ??? ??? child? ???? ????? ??? ?

7
  • ??? BSP? ??? ????
  • ????? ??? ??? BSP ?? ??? ???? ??? ??? ??.
  • 1. ??? ???? ??? ????? ??? ???? ???? ???.
  • 2. ??? BSP ??? ???? ??? ???? ??? ????.
  • 3. ??? ???? ??? ???? ?? ?? ??? ???? ?? ????? ???
    ?? ?? ???? ?? ?? ???? ???? ???? ???. ?, ?? ????
    ?? ???? ????.
  • 4. ?? ????? ??? ???? ???? ???? ???. ??? ???? ???
    ??? ???? ?? Front ??? ????. ???? ?? ???? ?? ? ??
    2? ??? ????? ????.
  • 5. ?? ????? ??? ???? ???? ???? ???. ??? ???? ???
    ??? ???? ?? Back ??? ????. ???? ?? ???? ?? ? ??
    2? ??? ????? ????.

8
?? ??? ?? ? ?? 4?? ????? ????. 3????? ???? ????
??? ?? ??? ??? ??? 2????? ??.
9
  1. A? ?? ????? ????. K? L? ?? ??? ????? A? ???? ???
    ??? ?? ?? Front? ?? Back??? ????

10
2. ?? Front ??? ???? B, C, D, E, F, G??? B? ??
????? ???? ?? ????. ?? B? E? ??(Subdiv)?? ??? ???
E1? ??? ??? E2? ?? ?? ??? ?? ??? ????.
11
3. ??? ????? ?? ???? ????? ????.
12
  • ???? ??? ??
  • ? ???? ?? ????? ??? ???? ?? ?? ????? ???? ??? ???
    ?? ???? ?? ??? ??
  • ??? ?? ?? ? ???? ??? ? ?? ??? ?? ???? ????? ?
  • ??
  • ?? ??? ??, BSP ??? ??? ?? ??? ????.
  • ?? ?? ?? ????? ??? ? ??.
  • ??
  • ?? ????? ???? ????.
  • ?? ?? ????? ??? ? ??.
  • ??? ?? ????? ???? ?? ????? ????.

13
  • ???(point of visibility) ??
  • ?? ? ?? ??? ????? ????? ??? (?????? ?? ?????)
  • ??? ?? ? ? ??(???? ????) ??? ?? ???
  • ??? ????? ??? ?? ??? ???? ?? ???? ?? ? ??.
  • ??
  • ?? ?? ?? ??? ???.
  • ????? ?? ????.
  • ??? ?? ??? ??? ?????.
  • ??
  • ???? ?? ????? ??? ???? ???? ??.
  • ???? ????? ???? ??? ???.
  • ?? ?? ????? ??? ? ??
  • ?? ??? ?????? ??? ? ???? ??? ??? ???.
  • ???? ? ?? ???? ???? ?? ???? ??? ??.

14
  • ??
  • 4?? ??? ?? ???? ???? ?? ??? ?? ?? ??? ????? ????
    ??
  • ?? ??? 3D?? ??? ????? ?? ??? ??? ??? ?? ??
  • 2D ?? ?? ???? ???? ???? ??? ??? (RTS ??) ??? ??
    ??? ?? ??
  • ??? ??? ?? ? ??? ?????? ? ?? ???? ?? ??? ??? ????
    ?

15
??? ??
  • ?? ?? ??? ??? ???? ???? ?? ???? ? ?? ???? ???
    ???? ???.
  • ??? ??? ???? ??? ??, ?? ? ? ?? ??? ?? ???? ????
    ???? ????? ??? ??? ??? ???? ??? ?? ?.
  • ?? ??? ?? ??? ????? ???? ??? ?? ?? ??? ?? ??? ??
    ???? ?? ??? ??? ??.

16
  • ??? ???
  • ????? ??? ??? ??? ??? ??? ??? ????? ???? ? ??.
  • ?? ??? ????? ???? ???? ??? ?? ??, ???? ??? ???
    ???? ????.
  • (?) ? ???? ???
  • ??? ??? ??? ?? (??? ?????)
  • ?? ??? ?? ??? ?? ??? ?? ??? ???? ?-? ??
  • ??? ??? ?? ???? ??? ??? ??? (??? ????)
  • gt ??? ? ???? ?? ??? ??? ???? ??? ??? ?? ?????
    ???? ???? ??? ??? ?? ????

17
  • ?? ?? (?? 3D ??)
  • ?? ?? ???? ??(??? ??)?? ?? ?? ??? ???? ??? ??? ??
    ??
  • ??? ???? ???? ?? ?? ???? ???? ???? ?????? ?? ??
    ?? ? ???, ??? ??? ???? ?? ?? ??? ?? ? ??(?? ???
    ????)

18
  • ?? ??? ???? ?? ?? ??? ????
  • ? ?? ??? ??? ?? ??? ???? ??? ???? ?? ? ????? ??
    ??? ??
  • ?? ???? ???? ? ?? ??? ???? ?? ?? ?? ?? ??? ????
    ???? ?? ??? ???? ?? ??

19
????? ???
  • ???? ??? ??
  • A ????? ???? ??(heuristic cost)? ????? ?? ??? ??
    ??? ???.
  • ???? ??? ????
  • ???? ??? ?? ?????? ???? ??? ??? ?? ? ??.
  • ??? ???? ??? ?????? ??? ?? ??? ?? ?? ?? ????? ???
    ?? ??? ???? ?? ? ??.
  • ???? ??? ?? ??? ??? ??? ????? ??? ?? ??? ??? ????
    ??? ??.

20
  • ???? ??? ????
  • ???? ??? ?? ?? ?????? ????(??? ?????) ??? ??? ??
    ? ??
  • ????? ??? ?????? ???
  • ???? ??? ?? ?? ? ?? ??? ?? ??? ???? ??? ??? ??
  • A? ?? ? ??(?? ????? ?????? ??)? ?? ?? ???
    ?????, ???? ??? ???? ??? ? ? ??? ??? ?? ????.
  • ????? 0?? ??? ???? ?? ??? ???? ? ?? ???
  • ???? ??? ???? ???? ???? ?? ??? ??? ??? ??? ????
    ?? ????? ??
  • ???? ??? ?????? ??? ??? ? ? ???? ?? ???? ??? ???
    ??

21
(No Transcript)
22
(No Transcript)
23
  • A? ??? ?? ??? ???? ?? ??? ?? ?? ??? ??
  • ?? ?? ? ??? ??? ?? ??? ??
  • ??? ?? ? ????? ?? ??? ??
  • gt ??? ??? ?? ??? ?? ???? ???? ?? ????, ?? ?????
    ??? ??? ???? ???? ?? ??
  • gt ???????? ??? ???? ?? (??? ??, ?? ???)
  • ???? ???? ?? ??
  • ? ?? A ??? ??? ??? ??? ??? ?? ??? ?? ? ?? A
    ???? ??? ????? ???? ??? ??? ?? ???? ??? ??? ??.
  • ??? ?? ???? ??? ?? ??? ??
  • ??? ?? ?? ?? ???? ??? ??? ??(???)? ?? ?? ??
  • ???? ?? ??? ??? ?? ??? ?? ??? ??? ????( ?? ??? )?
    ?? ?? ?? ??? ??.

24
?? ??? ???
  • A? ??? ??? ? ?? ?? ???? ?? ??? ???? ??? ???
    ???? ????.
  • ??? ??? ? ??? ?? ??? ??? ??? ??? ??.
  • ????? ??? ????? ??? ? ????? ????? ????? ?? ??
    ????? ????? ?? ?? ?( priority queue ) ( ?? ?
    (binary heap) )? ????.

25
? ? ( A ?? ??? )
  1. ???? ??? ???? ? ??? ?? ??( ?? ?? ) ??? ?? ???
    ???? ??? ? ??? ?? ???.
  2. A? ??? ??? ?? ??? ??? ????? ????.
  3. ?? ?????? ?? ???? ????? ?? ??? ??? ??.
  4. ???? ??? ????.
  5. ???? ?? ??? ?? ??? ?? ???? ??? ?? ???? ??? ??
    ????? ???? ?? ??? ??? ??.
Write a Comment
User Comments (0)
About PowerShow.com