BLOG ARTICLE Motion Physics | 13 ARTICLE FOUND

  1. 2005.11.18 Dynamic Animation and Control Environment by MAGIX
  2. 2005.11.13 Domino for Maya 2
  3. 2005.09.08 Motion § Physics

Dynamic Human Motion은 현재 많은 연구소에서 다양한 목적을 위해 연구되고 있는데, 연구내용을 보면 "Motion"의 정의나 표준화보다 특정한 몇개의 모션(이를테면 달리기, 허들, 넓이뛰기, 다이빙..)을 만들어보는 수준에 그치고 있다.

UCLA의 MAGIX는 이런 다양한 연구 내용을 하나의 표준환경하에서 공유하고 통합하자는 차원에서 D.A.N.C.E.를 개발하였다. D.A.N.C.E.는 Dynamic Human Motion을 표준화하기 위한 플렛폼으로서,
  • Import/Export of motion capture
  • Ragdoll simulation
  • Physical simulation of characters with dynamic control
  • Pose based dynamic control
  • Creation of videos from OpenGL or high quality output via POVRay http://www.povray.org
  • Integrated with the Open Dynamics Engine (ODE) http://www.ode.org
  • Easy plugin interface and example code
  • All source code included
표준화가 절실한 것이 사실이기 때문에 이러한 시도는 전략적으로 좋은 접근방식이다. 다만, 연구공유를 위한 표준화이기 때문에 "Motion"에 대한 철학이 없다. 그저 플렛폼일 뿐.


D.A.N.C.E 다운 받기(Python 2.4 이상 필요)

사이트 바로가기
AND

Domino for Maya

Motion Physics 2005. 11. 13. 02:57
MEL Script 과제를 고민하다가 Dynamics가 연계된 뭔가를 만들자고 생각해서 만들게 된 작품이다. 원래는 구니스나 혼다 어코드 광고에 나온거 같은 다양한 소재를 활용해볼 생각이었으나 Script만으로 모든 Primitive Object을 만들어와야 했기 때문에 포기했다. MEL Script를 쓰면서 답답한 점도 많았지만(왠만한 게임 스크립트보다 못하다고 감히 말하겠다), 의외로 응용할 가능성이 많은 부분도 많아보였다. 특히 웹상에서 원격으로 MEL Script를 실행할 수 있는 부분은 매우 참신한데, 이를 통해 원격 강의나 협업을 마야내에서 직접 수행할 수 있다.
UI는 Maya의 그것과 통일시키려고 노력했다. 하지만 시간 부족으로 리터칭없이 랜더링된 아이콘만을 사용했다. 맨위에서부터 도미노 오브젝트 생성, 애니메이션, 수정, 머티리얼 조정 기능이다. 맨 마지막은 자신이 만든 도미노 작품을 웹을 통하여 다른 사람과 공유할 수 있는 기능이다. Save를 하게 되면 자동으로 hirihiri.com서버에 작품이 저장되며, 리스트의 작품을 클릭하게 되면 그 작품을 볼 수 있다. 다만, HTTP GET방식의 한계로 현재는 1층밖에 세이브가 되지 않는다. (그것도 [-7,7]x[-7,7]에서만 저장된다. Mel script용 HTTP Gateway를 거의 완성했으니 조만간 소스와 함께 별도 미니사이트로 띄울 예정이다.
AND

Motion § Physics

Motion Physics 2005. 9. 8. 13:38

Rag Doll의 발목관절만을 이용하여 바닥에 중심을 잡고 '서'있도록 하는 간단한 자작 프로그램


모션이란 무엇일까?

우리는 3D상에서 캐릭터를 서있게하고, 움직이기 위하여 다양한 애니메이션 기법을 사용한다:Key Frame Animation, Motion Capture, ...

그렇다면 모션캡쳐된 모션은 우리에게 실제 인간의 모션을 구현하도록 해주는가? 만약 걷는 모션을 캡쳐했는데 바닥에 돌을 놓거나 경사가 있다면 캡쳐된 모션은 의미가 있는 것일까?

인간이 '서' 있다는 것을 어떻게 정의할 수 있을까? 우리는 모두 '서'있지만, 같은 동작을 보여주는 경우는 없지 않는가.

모션캡쳐된 모션은 지구의 물리환경을 반영하지만, 반대로 데이터에서 물리환경과 물리현상을 분리할 수는 없는가? 나는 지구에서 걷는 데이터만으로 화성에서 걸을 수 있기를 원한다.

이 모든 궁금증은 이번 가을 Semester의 수업과 Individual Research를 통해 풀어나갈 예정이다.

Fall Semester의 목표 == "인간적 모션"에 대한 고찰과 표현방법 연구(Dynamic Human Motion)
AND