3D Technology in Virtual Reality Application Development

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    3D Technology in Virtual Reality Application Development - Presentation Transcript

    1. การศกษาเปรยบเทยบเทคนคแอนเมชน สาหรบฤาษดดตน A Comparative Study of Animation Techniques for Rusie Dotton ส5ธน วงศส5ชาต, ชยว5ฒ สทา และจ5ฬารตน: ตนประเสรฐ : หนวยปฏบตการวจยคลงอนพนธความร ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต (เนคเทค), ส*านกงานพฒนาวทยาศาสตรและเทคโนโลยแหงชาต (สวทช.)
    2. Presentation outline สวนท 1 : ฤาษดดตน คGออะไร และทาไมเนคเทค D ตIองพฒนา “ฤาษดดตนฉบบดจทล” สวนท 2 : ทDาฤาษดดตน 15 ทDาทนามาพฒนา D สวนท 3 : วธการพฒนา D - เทคนคการจาลองโมเดลฤาษสามมต - เทคนคการในการสรIางภาพเคลGอนไหว - เทคนคการ Rendering ดIวย Grid Computing สวนท 4 : สร5ปผลการพฒนา D
    3. 1 ฤาษดดตน คGออะไร? ฤาษ หร/อฤษ หมายถ1ง นกบวชพวกหน1ง มมากอนพทธกาล สละ 2 บานเร/อนออกไปบ*าเพญพรตแสวงหาความสงบ สาเหตท2ตองดดตน กเพ/2อบรรเทา อาการปวดเม/2อยจากการน2งสมาธเปน เวลานาน ทาทางการดดตนสวนหน12ง เกดจากการเลยนแบบทาทางจากสตว ท2ไดพบเหนในปา http://www.thailandwisdom.com/index.php?lay=show&ac=article&Id=140736
    4. 2 ทาไมเนคเทคจงตIอง พฒนาฤาษดดตนฉบบดจทล? ยfเนสโกมมตรบรองศลาจารกวดพระเชต5พนวมล มงคลารามราชวรมหาวหาร (วดโพธj) ขhนทะเบยนเปeน เอกสารมรดกความทรงจาของโลกในสวนภfมภาคเอเชย D แปซฟก คณะกรรมการแหDงชาตวDาดIวยแผนงานความ ทรงจา แหDงโลก ประเทศไทย จงใหIเนคเทคชวยพฒนาฤาษ D ดดตน ใหIเปeนทรfIจกแพรDหลายมากยงขhน
    5. 3 ความเปeนมาของฤาษดดตนในประเทศไทย พ.ศ. 2331 รชกาลท 1 ทรง โปรดใหIรวบรวม ตาราการแพทย: แผนโบราณและ ศลปะวทยาการ ทรงใหIปhนรfปฤาษ ดดตนดIวยปfน นา ไปไวIทวดโพธาราม
    6. 4 ความเปeนมาของฤาษดดตนในประเทศไทย พ.ศ. 2379 รชกาลท 3 ทรง ปฏสงขรณ:วดโพธj ใหมD ทรงดารใหIปhน ฤาษดดตนขhนใหมD 80 ทDา พรIอมกบ สรIางศลาจารก โคลงสส5ภาพของ ฤาษดดตนในแตDละ ทDา นาไปวางไวIคfD กนทวดโพธj
    7. 5 ความเปeนมาของฤาษดดตนในประเทศไทย ในปจจ5บน คงเหลGอรfปปhนฤาษดดตน 24 ทDา จาก 25 ตน สวนแผDนโคลงสส5ภาพซงจารกไวIบนแผDนศลา D ไดIถfกรวบรวมไวIทศาลาราย วดพระเชต5พนวมลมงคลาราม ราชวรวหาร จาร1กโครงกลอนวดโพธ; รfปปhนฤาษดดตน จดวางไวIทเขาฤาษดดตน (วดโพธj)
    8. 6 ประโยชน:ของทDากายบรหารฤาษดดตน ● ชวยใหIรDางกายแขeงแรงและสดชน D G ● ชวยผDอนคลายความเครยด D ● รกษาอาการเจeบปDวยเลeกนIอยไดI ● ชวยใหIสวนขIอตDอตDางๆ ของรDางกาย D D เคลGอนไหวไดIด ● ชวยลดอาการอDอนเพลยงDวงนอน และ D อาการทIอแทIสนหวง h
    9. 7 กจกรรมฤาษดดตนในประเทศไทย
    10. 8 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน ซงเปeนทDาทนามาทาแอนเมชน 1. ประกอบดIวยทDานวดบรเวณกลIามเนGอใบหนIา 7 ทDา คGอ h
    11. 9 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน ซงเปeนทDาทนามาทาแอนเมชน 1. ประกอบดIวยทDานวดบรเวณกลIามเนGอใบหนIา 7 ทDา คGอ h 1.1. ทDาเสยผม 1.3. ทDาเชeดปาก 1.2. ทDาทาแปIง 1.4. ทDาเชeดคาง 1.7. ทDาตบทIายทอย . 1.5. ทDากดใตIคาง 1.6. ทDาถfหนIาหfและหลงหf
    12. 10 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 2. แกIลมขIอมGอ และแกIลมในลาลงค:
    13. 11 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 3. แกIปวดทIองและขIอเทIา และแกIลมปวดศรษะ
    14. 12 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 4. แกIลมเจeบศรษะและตามว และแกIเกยจ
    15. 13 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 5. แกIแขนขด และแกIขดแขน
    16. 14 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 6. แกIกลDอน และแกIเขDาขด
    17. 15 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 7. แกIกลDอนปตคาต และแกIเสนมหาสน5กระงบ I
    18. 16 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 8. แกIลมในแขน
    19. 17 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 9. ดารงกายอาย5ยGน
    20. 18 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 10. แกIไหลD ขา และแกIเขDา ขา
    21. 19 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 11. แกIโรคในอก
    22. 20 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 12. แกIตะครวมGอตะครวเทIา
    23. 21 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 13. แกIตะโพกสลกเพชร และแกIไหลD ตะโพกขด
    24. 22 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 14. แกIลมเลGอดนยน:ตามว และแกIลมอนรดทhงตว
    25. 23 ทDาหลก 15ทDา โดยทhงหมดเปeนทDาทประย5กต:มาจากทDาฤาษดดตน 15. แกIเมGอยปลายมGอปลายเทIา
    26. 24 วธการพฒนาแอนเมชนฤาษดดตน ฤาษดดตนฉบบดจทลแบDงขhนตอนการพฒนาออก เปeน 3 ขhนตอน ประกอบดIวย Step 1. Create 3D Model Step 2. Create animation Step 3. Render by Grid Computing Step 1 Step 2 Step 3
    27. 25 1. Create 3D Model เรมจากการศกษารfปภาพและลกษณะของฤาษจาก ภาพจตรกรรมไทย ภาพปfนปhนจากวดโพธj รวมถงภาพ จากอนเทอร:เนeต
    28. 26 1. Create 3D Model
    29. 27 1. Create 3D Model Polygons Model (Primitive Object)
    30. 28 1. Create 3D Model (Smooth)
    31. 29 1. Create 3D Model Geometry Object
    32. 30 1. Create 3D Model Textures Map
    33. 31 1. Create 3D Model Textures Map
    34. 32 1. Create 3D Model Morph (Facial Expression)
    35. 33 1. Create 3D Model Forward kinematics IK Solver Character Setup Inverse kinematics
    36. 34 1. Create 3D Model Envelope skin
    37. 35 2. Create animation 2.1. Motion capture. ● อ5ปกรณ:หลกทใชไดIแกD ช5ดบอดhสfท มาร:คเกอร: 42 จ5ด I (Retro-Reflective Marker) และกลIองจบภาพ ความเรeวสfง 16 ตว (Eagle Digital Camera) ● ตดมาร:คเกอร:ลงบนช5ดบอดhสfท ซงนกแสดงสวมอยfD ● นกแสดง แสดงทDาทางดดตน ● ไดIขIอมfล Translate และ Rotate ของนกแสดงผDาน มาร:คเกอร:บนรDางกายมายงเครGองคอมพวเตอร: ● ปรบแตDงแกIไขขIอมfลจากไฟล: .trb แปลงขIอมfลเพGอ ใชสาหรบซอฟต:แวร:สามมตเปeนไฟล: .bvh I ● นาขIอมfลมาใส D skeleton ของโมเดลสามมต
    38. 36 2. Create animation 2.2. Motion capture.
    39. 37 2. Create animation 2.2. Animated by video emulation.(Rotoscoping) ● วดโอการแสดงทDากายบรหารฤาษดดตน ● โมเดลสามมตททาการ Setup Character เสรeจ สมบfรณ: ● กาหนดการเคลGอนไหวเลยนแบบภาพวดโอท5ก 25 เฟรม ● เพมการเลยนแบบในสวนของการกระพรบตา D
    40. 38 2. Create animation 2.1. Animated by video emulation.(Rotoscoping)
    41. 39 ขIอดของแอนเมชนโดยใช I Motion Capture 1. มความสะดวกรวดเรeวในการทางาน 2. การเคลGอนไหวของโมเดลมการเคลGอนทสอด คลIองสมพนธ:กน แลดfเสมGอนจรง
    42. 40 ขIอเสยของแอนเมชนโดยใช I Motion Capture 1. Key Frames ทไดIจากการทา Motion Capture มความละเอยดมาก(มท5ก Key Frames) 2. เนGองจากทDาฤาษดดตนมการแสดงทDาผDานนhว มGอท5กทDา แตDเครGอง Motion Capture ไมD สามารถเกeบขIอมfลในจ5ดนhไดI 3. หาก Cleanup Data มาไดIไมDดจะเกดการกน กนของโมเดลสามมต หรGอโมเดลสามมตกบพGน h ระนาบ
    43. 41 Animation techniques comparison Motion capture
    44. 42 ขIอดของแอนเมชนโดยใช I Video Emulation (Rotoscoping) 1. มวดโอการแสดงทDากายบรหารจากสถาบน การแพทย:แผนไทยอยfDแลIว 2. แอนเมชนทเกดขhนมความเหมGอนหรGอคลIาย คลงกบภาพวดโอ 3. สามารถสรIางและแกIไข Key Frames ไดIงDาย
    45. 43 ขIอเสยของแอนเมชนโดยใช I Video Emulation (Rotoscoping) 1. ขhนตอนการทางานซhาซอน I 2. ตIองใสการเคลGอนไหว (Set Key) ดIวยตนเอง D 3. ภาพวดโอมการแสดงผลเพยงดIานเดยวอาจ ทาใหIการทาแอนเมชนในม5มดIานอGนๆ มการ เคลGอนไหวทคลาดเคลGอนไดI 4. การเคลGอนไหวไมDเสมGอนจรงเทDากบการใช I เครGอง Motion Capture
    46. 44 Animation techniques comparison Video emulation
    47. 45 3. Render by Grid Computing การ Render เปeนกระบวนการคานวณแสงเงา ตกกระทบวตถ5ในโมเดลสามมต ซงอยfDในรfป Polygon หรGอ NURBS ภายในโปรแกรมสามมตตDางๆ โดย แปรผนการใชเวลา Render มากหรGอนIอยเพยงใด ขhน I อยfDกบรายละเอยดของ Model, Texture, Shading, Lighting
    48. 46 Rendering Chart Average time Average time frame on Rusie Dotton Frames frame on 1 PC Grid computing system Postures amount percommand 55 PC percommand Posture 1 4710 4017.63 Mins. 171.7 Mins. (27.9 Days) Posture 2 1100 9383 Mins. 40.1 Mins. (6.52 Days) Posture 3 1600 13648 Mins. 58.33 Mins. (9.48 Days) Posture 4 1750 14927.5 Mins. 64.20 Mins. (10.37 Days) Posture 5 1400 11942 Mins. 51.04 Mins. (8.29 Days) Posture 6 1100 40.1 Mins. 9383 Mins. (6.52 Days) Posture 7 1350 49.21 Mins. 1151.5 Mins. (8 Days) Posture 8 2200 80.2 Mins. 18766 Mins. (13.03 Days)
    49. 47 Rendering Chart Average time Average time frame on Rusie Dotton Frames frame on 1 PC Grid computing system Postures amount percommand 55 PC percommand Posture 9 300 2559 Mins. 11.34 Mins. (1.78 Days) Posture 10 1400 11942 Mins. 51.04 Mins. (8.29 Days) Posture 11 2000 17060 Mins. 73.31 Mins. (11.85 Days) Posture 12 1150 9809.5 Mins. 42.32 Mins. (6.81 Days) Posture 13 1200 10236 Mins. 44.15 Mins. (7.11 Days) Posture 14 1050 38.28 Mins. 8956.5 Mins. (6.22 Days) Posture 15 1700 62.37 Mins. 14501 Mins. (10.07 Days) Total 24010 875.27 Mins. 204805.3 Mins. (14.59 Hours) (142.23 Days)
    50. 48 ขIอเสยของการ Render by Grid Computing 1. ปญหาดIานการปรบแตDง software 3 มต เพGอ ใหIแสดงผลไดIเหมGอนกบเครGองตIนแบบ 2. การ Rendering หนงครhง ไมDสามารถเสรeจ สมบfรณ:ไดIครบท5กเฟรม 3. ในการ Rendering หากบางเครGองเกดความ ผดพลาดขhน เฟรมทตIองการจะหายไปและไมD สามารถทราบไดI
    51. 49 สร5ป เลGอกใชเทคนคแอนเมชนลยนแบบการเคลGอนไหว I จากภาพวดโอ Video Emulation (Rotoscoping) วตถ5ประสงค:เพGอเผยแพรDวดโอฤาษดดตนแอนเมชน ใหIคนทวไปไดIรfIจกมากยงขhนผDานอนเทอร:เนeต มความยGดหย5น D และสามารถแกIปญหาไดIดIวยทมผfI พฒนาเอง เรeวๆ นhจะเปดใหIบรการทDาออกกาลงกายฤาษดดตนผDานทาง http://rusiedotton.thai.net
    52. 50 ความรDวมมGอ วดพระเชต5พนวมลมงคลาราม ราชวรวหาร คณะกรรมการแหDงชาตวDาดIวยแผนงานความ ทรงจาแหDงโลก ประเทศไทย สถาบนการแพทย:แผนไทย ศfนย:ไทยกรดแหDงชาต สานกงานสงเสรมอ5ตสาหกรรมซอฟต:แวร: D แหDงชาต (องค:การมหาชน)
    53. 51 เอกสารอIางอง เพญนภา ทรพยเจรญ, “127 ทากายบรหารแบบไทย ทาฤาษดดตนพ/Dนฐาน”, พมพ ครDงท2 2 กรงเทพฯ : บรษท สามเจรญพาณชย, 2549 ร*าไพพรรณ แกวสรยะ, “คม/อน*าเท2ยววดโพธ;”, พมพครDงท2 6 กรงเทพฯ : บรษท อมร นทรพรDนตDงแอนดพบลชชง จ*ากด, 2550 2 สถาบนการแพทยแผนไทย กรมพฒนาการแพทยแผนไทยและการแพทยทางเล/อก กระทรวงสาธารณสข, บรรณาธ การ โดยแพทยหญงเพญนภา ทรพยเจรญ, “ขยบกาย สบายชว ดวยกายบรหารแบบไทย ทาฤาษดดตนพ/Dนฐาน 15 ทา”, ส*านกงานกจการโรง พมพ องคการสงเคราะหทหารผานศก ในพระบรมราชปถมภ, 2546 1 Asia Pacific Regional Committee For Memory Of The World (MOWCAP) Report To MOW International Advisory Committee Meeting 2009 http://portal.unesco.org/ci/ พรพล สาครนทร และกฤษฎา แกวมณ, “พ/Dนฐานการกาวสโลก 3 มต 3D Graphic”, กรงเทพฯ : บรษท ซคเซส มเดย จ*ากด, 2546 ววฒน อดมปตทรพย, “3D MAX Reference” ,พมพครDงท2 2 สมทรปราการ : ส*านก พมพ เอนจเนยร แอนด อคเตค พลส, 2547
    54. 52 เอกสารอIางอง ปยะบตร สทธดารา, “3Ds MAX 6 Basic”, กรงเทพฯ : บรษท ดานสธาการพมพ, 2547 News/บทความ (Various Design) Motion Capture ใสชวตใหตวละคร CG. [ออนไลน]. เขาถ1งไดจาก : http://www.wara.com/modules.php?name=News&file=article&sid=304 สกล จารเสรนนท และสรพนธ จกรมณ, “ระบบสรางตวละคร 3 มตโดยการตรวจจบ การเคล/อนไหวของรางกาย MOTION CAPTURE FOR 3D CHARACTER ANIMATION”, 2 สาขาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร สถาบนเทคโนโลยพระจอมเกลาเจาคณ ทหารลาดกระบง กรงเทพฯ, 2549 Ratner, Peter. “3-D human modeling and animation”, Second Edition, Hoboken, Newjersey : Wiley, 2003.
    55. 53 ทดสอบระบบ
    56. Thank you for your attention.

    + Rachabodin SuwannakanthiRachabodin Suwannakanthi, 1 month ago

    custom

    118 views, 0 favs, 1 embeds more stats

    This presentation was presented in Virtual Reality more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 118
      • 117 on SlideShare
      • 1 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds
    • 1 views on http://www.rachabodin.com

    more

    All embeds
    • 1 views on http://www.rachabodin.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories