ease
(r32 판)[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
1. 개요 [편집]
- 0에서 1로 등속운동을 하는 어떤 변수 t[1]에 대하여 f(t)의 위치를 정해주는 함수다.
2. 작품 [편집]
3. 종류 [편집]
3.1. 접미사 [편집]
3.2. ease power [편집]
- 지수함수의 형태로 정의되는 ease함수다.
- 위에 붙는 지수의 값에 따라 Quad, Cubic, Quart, Quint, Expo[10]등 다양하지만 굳이 서술 할 이유가 없으므로 Quad를 대표로 서술하였다.
- ease in quad. 수식은 .[11]

- ease out quad. 수식은 .

- ease in-out quad.

3.3. ease sine [편집]
- 삼각함수를 사용한 ease함수 유형이다. 그 외에는 별 특별한 것 없다.
- ease in sine. 수식은 . [12]

- ease out sine. 수식은 .

- ease in-out sine.

3.4. ease back [편집]
3.5. ease circ [편집]
- 이름답게 그래프가 사분원[16]을 그리는 ease함수 유형이다.
속도가 극단적으로 빨라진다.
- ease in circ. 수식은 .

- ease out circ. 수식은 .

- ease in-out circ.

3.6. ease bounce [편집]
3.7. ease elastic [편집]
- ease back과 비슷하지만, 한번에 돌아가는게 아닌 주변을 왔다갔다 하다가 도착하는 ease함수 유형이다.
- 이 함수의 경우 정확히 정해진 수식이 없기 때문에 서술하지 않았다.[19]
- ease in elastic.

- ease out elastic.

- ease in-out elastic.

4. 여담 [편집]
5. 관련 문서 [편집]
[1] 보통은 초시계를 사용해 시간을 쓰지만, 일부귀찮은 경우 변수를 사용해 구현 할 수 있다.[2] 함수가 값을 받는 범위[3] 함수가 값을 뱉는 범위[4] back, elastic같은 일부 함수는 정의역이 살짝 넘어가기도 한다.[5] 범위 a~b에 있는 어떤 값x를 범위 c~d에 있는 값에 대입하는 것.[6] 좋아요 기준 내림차순.[7] 도함수가 0~1 범위에서 증가함수다.[8] 도함수가 0~1 범위에서 감소함수다.[9] 이후 in-out 함수의 식은 생략 할 예정.[10] 순서대로 2,3,4,5,6.[11] 2가 아닌 다른값을 넣으면 다르게 움직인다. 클수록 극단적.[12] 원래는 90 대신 를 사용해야 하지만 엔트리는 60분법을 쓰기 때문에 90이다.[13] 정의역이 0~1을 벗어난다.[14] s값을 바꾸면 움직임도 바뀐다. power과 동일하게 클수록 극단적.[15] 예제 작품에서는 곱하지 않았다.[16] 중심각이 90도인 부채꼴. 4개로 자른 피자조각[17] 편의상 out먼저 기술하였다.[18] 튕기는 부분이 전부 다른 함수여서 정의가 이렇다.[19] 주로 exp와 삼각함수를 섞어서 만든다.[20] 그래프가 이어져 있다는 뜻. 이러면 안된다는 거다.
[21] 사실 연속이던 말던 쓸 수야 있지만 모션이 이상할거다.
[21] 사실 연속이던 말던 쓸 수야 있지만 모션이 이상할거다.




