RayTracing Using POVRAY - PowerPoint PPT Presentation

Loading...

PPT – RayTracing Using POVRAY PowerPoint presentation | free to download - id: 23787f-ZTgyZ



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

RayTracing Using POVRAY

Description:

Ray-Tracing Using POV-RAY. ??? ??????? 61013793. ???? ???? 37730793. ????? 4. ???? ????? ... ??? ??????? ????? ???, ????? ???? ????? Ray-Tracing ????? ??????. ... – PowerPoint PPT presentation

Number of Views:149
Avg rating:3.0/5.0
Slides: 35
Provided by: psych57
Learn more at: http://www.ee.bgu.ac.il
Category:
Tags: povray | raytracing | ray | using

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: RayTracing Using POVRAY


1
Ray-Tracing Using POV-RAY
  • ??? ??????? 61013793
  • ???? ???? 37730793
  • ????? 4

2
???? ?????
  • ?????- ??? Ray-Tracing?
  • ???? ????? Ray-Tracer.
  • ???????? ????? Ray-Tracing.
  • ????? Ray-Tracing.
  • ??????? ????.

3
?? ?? ?? ???? Ray-Tracing?
  • Ray-Tracing ??? ????? ??????? ????
  • ?????? ?????? ???????? ?? ????? ??????
  • ??? ???????.

4
  • ?? ???? ???????? ?????????, ????, ?? ????? ??
    ?????? ??????? ????, ???? ?? ????? ???? ????? ??
    Ray-Tracing?? ??? ????? ????.
  • ??????? ??????? ?"? Ray-Tracing?????? ?????
    ?????? ??????? ??????...

5
??????
  • )????? ?? ???????? ????? ?????? ????? ?????(

6
  • ??? ??????? ?????? ????? ??????? ?????
  • ????-??????????.
  • (??? ????? ??? ???? ??????? ?????? ??????..)

7
????
  • "???" ??? ??? ??????? ????? ???, ????? ????
    ????? Ray-Tracing ????? ??????.

8
?? ????? ????-????????? ??????
  • ???? ??? ????? ????? ???-????? ?????? Internet
    Ray-Tracing Competition (www.irtc.org)

9
??? ????? ?? ???
  • ????? ?? ?????
  • (????? "????")
  • ????? "?????"
  • ????? ?????? ???
  • - ????? ????????? ??????

???
Rendering (?????? ???? ????? ???????? ???????.
????? ?????????? ??????)
?????
???
????? ??????
10
???? ?? ?? ??? ???????...
11
??? 1 ????? ?"????"
  • ??????? ????? ?? ???? ??? ?????,
  • ?????? ?? ????? ??????? ???????
  • ??????
  • ?????? ???
  • ????????? ?????? ?????

12
??????
  • ??? ?????? ??????, ?????
  • ????? ????? (?????????)
  • ????? ?????? ???? (????? ?????)
  • ???? ?????? (??? ?????)
  • ????? ????? (?? ?????????
  • ????????)

13
?????? ????
  • ?????? ??? ??????? ?????? (??????? ???? ?????
    ?????).
  • ??????? ??? ?????
  • ????? ????? ?????? (??? ??? ???????)
  • ??? ???? (??? ?? ??? ????????, "????", ?????...)
  • ??? (???? ?????? ???? ??? ?? ??? ????? ?????,
    ????)
  • ????? (???? ???? ????? ???? ???? ??????, ????)
  • (???? ????? ???? ???? ?????? ??? ?????? ???)

14
??????????
  • ??? ??????? ?????
  • ???? ????, ????, ??????.
  • (????? ?? ????, ????, ????? ?????? ?? ????? ????
    ????? ??????? ???.
  • ????? ?? ????? ?? ??? ????? ???? ??? ???? ?????
    ?????? ???? ????? ???? ????? ?? ??????????.)
  • ???? ????? ??? ???? ??? ???? ???? ????.
  • - ??? ?????
  • (??? ???? ????? ????? ??? ????, ?????? ?????
    ???, ????, ?????? ????)
  • - ??? ?? ?????? ????????
  • (???? ?????, ???? ????? ??? ???').
  • ???? ??????? ???? ????? ???? ?????, ??? ????
    -???? ????? ?????? ??????? ?? ???? ?????? ??
    ?????? ??? ??? ??????????.

15
Rendering??? 2
  • ???? ???? ????? ????? ????? ???? ???? ????
    ??????? ?-Ray-Tracing ?????? POV-RAY.
  • ??? ???? ????? ???? ??????

???? ?? ????? ????? ????.
16
(????)Rendering
  • ????? Ray-Tracing ???? ?? ??? ???? ??? ??????.
  • ????? ??????, ????? ????? ??????? ???? ?????
    ???? ??? ????? ??? ?"? ????????, ?????? ???
    ??????? ???? ??????? (?? ??????)

?????? ???????
?????? ??????
17
(????)Rendering
  • ????? ?????????, ???? ?? ??????.
  • ??? ??? ???? ??????? ??? ?????? ??????, ???
    ????? ??????? ??? ??? ??? ????? ?? ????? ?? ?????
    ????????.
  • ??? ????? ?????? ??? ?????? ???? ??????
    ??????????? ?? ??? ???? ?? ????? ????? ???? ????
    ???? ?????

18
????????? ??? ?????...
  • ????? ????? ????? ???? ???? ????? ????.
  • ???? ???? ???? ?????
  • ????? ????? ?????? ?????????? ???? ????? ????
    ??????. (???? ?????? ????? ??????, ??? ???? ?????
    ???? ????? ??? ???? ??????????)
  • ????? Rendering ?????? ?????? ???? ???? ????
    ??????? ????? ????????? ?? ????.

19
????????
  • ?????? ??? ??????? ???,
  • ???? ?? ????? ???? ?? ???? ??????
  • ?? ??? ?????? ???? ???? ?"? ????? ???? ??????. ??
    ???? ????? ?????? ??????? ??? ?"? ???? ?????. ???
    ?????? ???? ?????, ?? ???? ????? ?????? ???????
    ???? ???. ???? ???? ????? ??? ????? ???? ?????
    (ASM) ?????? ???? ?? (???? C, Java..).

20
  • ??? ???? ????? ???? ? Rendering?

?
21
Enter Parallel POV-RAY!
22
???? ?????? ???? ????? ??? ????? ?-Rendering?
  • ???? ???? ????? ??? ??? ?????, ???? "???" ??????
    ????. ??????? ?????? ??????? ??????. ??? ?????
    ???? ????? ????? ???? 5 ????? ????? ??? ????
    ???????? ????, ???? ??? ??????. ????? ?????? ????
    ?-10 ????.
  • ????
  • ???????? ???? 2048 X 1536
  • ??? ????? ????? ????? mSec0.15
  • 30 ?????? ?????? (?????? NTSC)

23
????? ??? Rendering ??????
  • ???? ?????
  • 204815360.15m305 19.6 Hours!
  • ?????, ??? ????? ???? ??? ????? 5 ?????, ?????
    ?????? ?????-?? (???? ?????-???? ??? ?????),
    ????? ?????? ?-20 ????, ????? ?? ????? ??????
    ???? ????? ??? ???? ????.

24
Parallel Ray-Tracing
  • ????? ??? ???? ?????? ?????? ????, ?????? ?????
    ??? ???? ? - Rendering ?????? ?? ???? ??????.
    ?????? ?????? ????? ????? ?????
  • ???? ??? (???? ????? Rendering ?? ????? PC
    ??????)
  • ?????? ???? ????? ?? ?? ?????? ????? ??????
    ????? ???.
  • ???? ???? ???? ?????? "??????".

25
(????)Parallel Ray-Tracing
  • ????? ????? ?? ???????? ???? ??? ?-RT ???? ??????
    ???? ?????. ?????
  • Ray-Tracing is an Embarrassingly Parallel
    Application!

26
??? ???? ????...
  • ??? ????? ?????, ????? ????? ???? ????? ?????
    ??????- ??????? ?? ?? ????? ???? ???? ??????.
  • ??? ????? ?????? ???????? ?? ?? ?????? ???????,
    ???? ?????? ??? ????? ?? ??? ?????? ?? ????????.
  • (???? ???? ?????? ?? ?? ????? ?????? ???? ??????
    ???? ???? ??? ?????.)

27
??? ???? ????... (????)
  • ????? ??? ?????? ???? ??????.
  • ????? ??? ???? ?? ?????? ??????, ?????
    Work-Pool ?? ?????? ?????.
  • ??? ????????, ????? ??????? ???????, ??????
    ?????? ??????? ?????.
  • ???? ????? ????? ?? ?????? ???, ??? ???? ??????
    ??? ????? ??? ????? ?????.

28
???? ????? ?????? ???????
  • ????? ?? ???????? ???? ??? ????? ??????
    ?????????? ????? ?Ray-Tracing ??????? ??????
    ?????? ???? (?-Dwarves).

29
??????? ?????? ?????? ????????????????????
  • ??????? ?????? ?-Rendring (??? ????? ???? ???
    "?????" ?? ??????- ?????? ??????? ??????? ????)
  • ???? ??????? (MPI, PVM ??????)
  • Speedup ????? ??????? ?? ????? ????? ?????? ??
    ???????.

30
????? ??????- ???? ?????
  • ??? ????? ????????, ????? ? Renderer ?????
    POV-RAY.
  • POV-RAY Persistence of Vision RAY Tracer

31
POV-RAY
  • POV-RAY ???? ????? ?????? ?? ???? ??????, ??????
    ?????? ????????.
  • ????? ?"????" ???? ??????? ??? POV-RAY, ????
    ???? ???? ???? C.
  • (??? ?????? ???????? ??????)

32
????? ?????? ???????
  • ???? ????? ?????? ??? Benchmarking (????? ??
    ????? ?? ?????) ???? ????? ???????
  • 1. MPI
  • 2.PVM
  • Rendring ??? ???? ?? ???? ???? ?? ??????, ??????
    Speedup ????? ??????.
  • ?????? ??????? ????? ?????? ???? ???????.

33
  • ?? ??? ???? ???? ??????? ?-
  • Ray Tracing
  • ???? ???????-
  • ????? 4

34
  • fin
About PowerShow.com