Home - dknife/Graduate2017_Autumn GitHub Wiki

2017-2ํ•™๊ธฐ ๋™๋ช…๋Œ€ํ•™๊ต ๊ฒŒ์ž„๊ณตํ•™๊ณผ

Labs

Lab 00 - Preparation

Lab 00 - OpenGL with wx GUI - Creation of GUI app with OpenGL canvas (wxPython + pyOpenGL)

Lab 01 - ClothMode and Simple Animation

Lab 01 - Falling Cloth - Visualization and animation of cloth object with user-specified number of particles

Lab 02 - Springs now in action

Lab 02 - Springs work - Springs constrain the mass-points

Lab 03 - Damping for springs

Lab 03 - Damping forces - Damping for better stability

Lab 04 - Implicit Method for Stable Simulation

Lab 04 - Implicit method - Implicit Integration for Stability

Lab 05 - Approximate Implicit Method for Efficiency

Lab 05 - Approximate implicit method - Approximate Implicit Integration for Efficiency

Lab 06 - Harmonic Oscillation Model

Lab 06 - Harmonic Oscillation Model - Force integration with Harmonic Oscillation Model for Stability

Lab 07 - Hybrid Method

Lab 07 - Hybrid Method - Hybrid method for better stability

๋Œ€ํ•™์› ์ˆ˜์—…

์ˆ˜์—…์˜ ๋ชฉํ‘œ: ์‹ค์‹œ๊ฐ„ ํ™˜๊ฒฝ์—์„œ์˜ ์Šคํ”„๋ง ๋ชจ๋ธ ์‹œ๋ฎฌ๋ ˆ์ด์…˜

์ˆ™์ œ

์ˆ™์ œ 1: ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํŒŒํ‹ฐํด์ด ์ž„์˜์˜ ๊ณณ์—์„œ ๋ฐ”๋‹ฅ์œผ๋กœ ๋–จ์–ด์ง€๋Š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๋งŒ๋“ ๋‹ค (์ฑ„์ ํ•˜์ง€ ์•Š์Œ)

์ˆ™์ œ 2: ์‹ค์Šต 3-1์˜ ๋Œํ•‘์„ ๊ฐœ์„ ํ•˜๋ผ.

์‹ค์Šต

์‹ค์Šต 1

1-1 ์›€์ง์ด๋Š” ํŒŒํ‹ฐํด์„ ํŒŒ์ด์„ GL๋กœ ๊ตฌํ˜„

1-1 ์ค‘๋ ฅ ๋ฐ˜์‘ํ•˜๋Š” ํŒŒํ‹ฐํด

์‹ค์Šต 2

2-1 ๋‘ ์ž…์ž ์—ฐ๊ฒฐํ•˜๊ธฐ

2-2 ์Šคํ”„๋ง๊ณผ ๊ฐ„๋‹จํ•œ ๋Œํ•‘

์‹ค์Šต 3

3-1 ์ฒœ ๋ชจ์–‘ ๊ฐ์ฒด์™€ ๋‹จ์ˆœ ๋Œํ•‘

์‹ค์Šต 4

4-1 Midpoint

4-2 Euler_Mid_RungeKutta4

4-3 exp and sine with Taylor series

Note 1: Implicit Method

Implicit Method Basics

์‹ค์Šต 5

5-0 Linear System

5-1 Basic for Naive Linear System Solver

์‹ค์Šต 6

6-0 Ill-conditioned matrix inversion

์‹ค์Šต 7

7-1 Per-Particle Update Code

7-2 Explicit Euler with Matrix Operation

7-3 Implicit Method

7-4 Implicit Method with arbitrary mesh

์‹ค์Šต 8

8-1 Explicit but Stable

์‹ค์Šต 9

9-1 Hybrid : approx. implicit and explicit

9-2 Cloth: all methods in one code

๊ฐ•์˜ ๋…ธํŠธ (์˜ท๊ฐ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ด€๋ จ ๊ฐ•์˜๋ฏผ ๊ต์ˆ˜ ๋…ผ๋ฌธ)

To Home

Young-Min Kang. Explicit but Stable Spring-Damper Model with Harmonic Oscillation, ICESS 2017, Japan, Jul. 2017.

Young-Min Kang and Chang-Sik Cho. Photorealistic Cloth in Realtime Applications, Computer Animation and Virtual Worlds, DOI:10.1002/cav.1456, 2012.

๊ฐ•์˜๋ฏผ. ์กฐํ™”์ง„๋™ ๋ชจ๋ธ์„ ํ†ตํ•œ ๋Œ€๊ทœ๋ชจ ์งˆ๋Ÿ‰-์Šคํ”„๋ง ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ์ˆ˜์น˜์•ˆ์ •์„ฑ ๊ฐœ์„  ๋ฐ ๋ณ‘๋ ฌ์ฒ˜๋ฆฌ, 2011๋…„๋„ ํ•œ๊ตญ์œตํ•ฉ์†Œํ”„ํŠธ์›จ์–ดํ•™ํšŒ ์ถ”๊ณ„ํ•™์ˆ ๋ฐœํ‘œ๋Œ€ํšŒ ๋…ผ๋ฌธ์ง‘, ํ•œ๊ตญ์œตํ•ฉ์†Œํ”„ํŠธ์›จ์–ดํ•™ํšŒ, 2011.12.

๊ฐ•์˜๋ฏผ. ์‹ค์‹œ๊ฐ„ ์ข…์ด ๊ตฌ๊น€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์œ„ํ•œ ์ ์‘์  ๋ฉ”์‰ฌ ๊ตฌ์กฐ, ํ•œ๊ตญ๊ฒŒ์ž„ํ•™ํšŒ๋…ผ๋ฌธ์ง€, 9(4):97-105, ํ•œ๊ตญ๊ฒŒ์ž„ํ•™ํšŒ, 2009.8.

๊ฐ•์˜๋ฏผ. ์•ˆ์ •์ ์ด๊ณ  ๋ณ‘๋ ฌํ™”๊ฐ€ ์šฉ์ดํ•œ ์˜ท๊ฐ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ธฐ๋ฒ•, ํ•œ๊ตญํ•ด์–‘์ •๋ณดํ†ต์‹ ํ•™ํšŒ๋…ผ๋ฌธ์ง€, 9(5):995-1001, ํ•œ๊ตญํ•ด์–‘์ •๋ณดํ†ต์‹ ํ•™ํšŒ, 2005.8.

Young-Min Kang, Hwan-Gue Cho. Real-time Animation of Complex Virtual Cloth with Physical Plausibility and Numerical Stability, PRESENCE - Teleoperators and Virtual Environments, 13(6): 668-680, MIT Press, Dec. 2004.

๊ฐ•์˜๋ฏผ, ํšจ์œจ์ ์ธ ์˜ท๊ฐ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋ฐ ์ถฉ๋Œ ์ฒ˜๋ฆฌ ๊ธฐ๋ฒ•, 2003๋…„๋„ ์ปดํ“จํ„ฐ์†Œ์‚ฌ์ด์–ดํ‹ฐ ์ถ”๊ณ„ํ•™์ˆ ๋Œ€ํšŒ๋…ผ๋ฌธ์ง‘, 26(2):125-128, ๋Œ€ํ•œ์ „์ž๊ณตํ•™ํšŒ, 2003.11.

Young-Min Kang. Real-time Cloth Animation with Physical Plausibility and Numerical Stability๋ฐ•์‚ฌํ•™์œ„๋…ผ๋ฌธ, 2003.

Young-Min Kang, Hwan-Gue Cho. Bilayered Approach for efficient animation of cloth with realistic wrinkles, Proc. of Computer Animation 2002, pp. 247-257, IEEE CS, Geneva, Switzerland, June. 2002.

Young-Min Kang, Hwan-Gue Cho. Plausible Real-time Cloth Animation, Proc. of Japan Korea Computer Graphics Conference, Kanazawa, Japan. 2002.

Young-Min Kang, Jeong-Hyeon Choi, Hwan-Gue Cho, Do-Hoon Lee. An Efficient Animation of Wrinkled Cloth with Approximate Implicit Integration, The Visual Computer Journal, 17(3):147-157, Springer, May 2001.

Young-Min Kang, Jeong-Hyeon Choi, Hwan-Gue Cho, Chan-Jong Park. Fast and stable Animation of Cloth with Approximated Implicit Method, Proc. of Computer Graphics International 2000, pp. 247 -255, IEEE CS, Geneva, Switzerland, 2000.6. (Selected for The Visual Computer)

Young-Min Kang, Jeong-Hyeon Choi, Do-Hoon Lee, Chan-Jong Park, Hwan-Gue Cho. Real-time Animation Technique for Flexible and Thin Objects, Proc. of WSCG 2000, pp 322-329, Union Agency, Plzen, Czech, Feb. 2000.

๊ฐ•์˜๋ฏผ, ์กฐํ™˜๊ทœ, ๋ฐ•์ฐฌ์ข…. ๋น„์ •ํ˜• ๋ฌผ์ฒด์˜ ์‹ค์‹œ๊ฐ„ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์œ„ํ•œ ์•ˆ์ •์  ์งˆ๋Ÿ‰-์Šคํ”„๋ง ๋ชจ๋ธ, ํ•œ๊ตญ์ปดํ“จํ„ฐ๊ทธ๋ž˜ํ”ฝ์Šคํ•™ํšŒ๋…ผ๋ฌธ์ง€, 5(1):27-33, ํ•œ๊ตญ์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ์Šคํ•™ํšŒ, 1999.6.

ํ•™์œ„๋…ผ๋ฌธ

๊ฐ•์˜๋ฏผ. Real-time Cloth Animation with Physical Plausibility and Numerical Stability, ๋ถ€์‚ฐ๋Œ€ํ•™๊ต, 2003.2.


์ˆ™์ œ

์ˆ™์ œ 1

โš ๏ธ **GitHub.com Fallback** โš ๏ธ