구르는 공의 파도






Copyright © 2021 Kim HuiBeom

크리에이티브 커먼즈 라이선스
이 저작물은 크리에이티브 커먼즈 저작자표시 4.0 국제 라이선스에 따라 이용할 수 있습니다.

설명

우선 알지오매스에서, 중력의 영향으로 구면 위를 굴러 떨어지는 공을 구현하려고 처음에는 빗면 위에서 굴려보고, 다음으로 구면 위에 굴려봤다. 그런데, 구면 안쪽을 구르면 어떨까 싶어 시도해봤고 더 나아가 이게 진자 운동과 비슷해 보여서 진동 주기를 자연수로 늘려 진자 파도를 만드는 것처럼 구르는 공들이 파도치는 움직임을 구현했다. 특히, 진자 운동을 알지오매스로 만들 때, 진자의 속도를 시각적으로 표현하기 위해서는 별도의 벡터가 필요했는데, 구르는 공에 대해서는 굴러가는 공의 반지름으로 자연스럽게 표현되는 점이 좋았다. 한편, 알지오매스에서도 부드럽게 움직이지만, 공의 개수를 더욱 늘려보고 싶어 최종적으로는 자바스크립트로 만들었다.

참고