본문 바로가기
기타 공부하기/후디니

클램프 / 핏 / 채널램프

by 대마왕J 2023. 12. 21.

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

댓글