2011-04-18 4 views
1

저는 벤딩 기술을 GPU에 구현할 계획입니다. 막대기를 구부릴 때처럼. 실제 물리학을 수행 할 필요는 없지만, 같은 길이로 굴곡 기능 (꼭지점을 대체)을 원합니다.동일한 길이의 함수

내 기능이 개 구성 요소의 내장됩니다

  • (바람처럼하지 특정 장소에 대한 일반,) 스틱
  • 스틱에 대한 힘의 y 위치

x 방향으로 구부리고 있습니다. 일부 x = y * force 수식을 만들 수 있지만이 문제는 길이가 개체를 변형합니다.

개체를 변형 할 수 있지만 실제 길이를 유지하려면 어떻게해야합니까? 내 기능을 어떻게 제한 할 수 있습니까?

또는 다른 방법으로

:

Y 자 간격의 길이를 유지하면서

가 어떻게, 다항식 함수의 전력을 조정 할 수 있습니까? 예. [0,1]

답변

5

당신이 원형의 변형을 원하는 당신은 변경되지 중앙 길이를 유지해야하는 경우, 여기 당신이 관련된 수식을 볼 수 있습니다 :

enter image description here

enter image description here

+1

+1 멋진 그래픽 –

+0

와우 좋은, 나는 그것을 볼 것이다! – Marnix

관련 문제