Clamp(값 , min ,max ) -> 알고 있는 그 클램프
fit( 값 , min , max , outmin , outmax ) -> 앞 부분은 클램프이고 뒷 부분은 리맵핑값
흠 이건 쉽네요. 셰이더 공부하고 나면 이런거야 뭐.
포인트 두 개 만들고 머지시킨후 , add로 라인을 그려줍니다. 그리고 리샘플링으로 값 간격을 넓혀줍니다.
그리고 sin으로 그래프 그리기
이제 여기를 클램프 예제를 해봅시다.
이지이지.
칼라 넣어서 처리 가능.
하는김에 채널펑션으로 처리
그럼 fit은 뭐냐. 클램프를 한 후에 그걸 리맵핑해주는 것.
이렇게 해주면 된다.
Chramp( ) 0~ 1 사이의 값에 대해 사용자가 직접 그릴 수 있는 함수
채널이라는걸 주의해서 보자. 그리고 램프군. 어디서 많이 보던건데..?
어트리뷰트를 만들어서 결과를 보면,
채널램프는 채널을 만든다는 점에서 chr("test"); 랑 비슷하고 입력값이 있어서 출력값이 있다는건 램프랑 비슷.
즉 이렇게 하면 입력값 대비 다른 값이 출력될 수 있게 할 수 있다.
반응형
'기타 공부하기 > 후디니' 카테고리의 다른 글
nearpoint() (0) | 2023.12.23 |
---|---|
Length() Distance() (0) | 2023.12.22 |
VEX 펑션 훈련 / 효과쌓기 (0) | 2023.12.20 |
sin() cos() noise() & 프리퀀시와 오프셋 (0) | 2023.12.17 |
VEX if문 학습하기 / point function (0) | 2023.12.17 |
댓글