[공부일기] 15일차 쳅터4 - 04. VEX Functions : Clamp() & Fit()
04. VEX Functions : Clamp() & Fit() Clamp( ___ , ___ , ___ ) 주어진 숫자 정보의 어떤 구역을 활용할 지를 정하는 최대와 최소를 정할 수 있다. y값, 우리가 변형할 값이 최대와 최소 사이에 있다면 있는 그대로 min = -0,5 / max = 2 Clamp( y, -0.5, 2) Clamp( y , min , max ) fit( ___ , ___ , ___ , ___ , ___ ) clamp펑션에 줌 기능이 있는 펑션 fit( y, -0.5, 2, -1, 4) fit( y , min , max , outmin, outmax ) resample 선의 x값에 따라 sin펑션의 y값이 묘사 clamp(@P.y, 0, 5); @P.y는..
2024. 2. 6.
[공부일기] 13일차 챕터4 - 02. VEX Functions : Sin(), Cos(), Noise() & ...
4-02. Sin(), Cos() & noise(+random) 4-01. point() & if() 4-02. Sin(), Cos() & noise(+random) 4-03. 거리에 대해 4-04. Clamp() -> fit() -> Chramp() 4-05. Copy to Point + 정보의 이동 addpoint 펑션 끼워팔기(?) attribwrangle(run over : detail once) vector pos = {2,0,0}; addpoint(0,pos); for반복문 int k = int(@Frame); for(int i=0 ; i < k ; i++){ addpoint(0,set(i,0,0)); } . i x가 2이고 y가 4인 점을 지나는 기울기 1짜리..
2024. 2. 6.
[공부일기] 12일차 챕터4 - 01. VEX Functions : Point() & 조건문 if
4-01. VEX Functions : Point() & 조건문 if 여러정보 동시에 다루기 4-01. point() & if() 4-02. Sin(), Cos() & noise(+random) 4-03. 거리에 대해 4-04. Clamp() -> fit() -> Chramp() 4-05. Copy to Point + 정보의 이동 .vex point( [0,1,2,3] , "att" , PN ) - float, int, string + vector를 다를 수 있어 몇 번째 값을 쓸거냐는 필요x - 주소 : [0,1,2,3]인 이유는 받아들이는 노드 attribwrangle의 input 포인트의 위치이므로 . hscript point("주소", PN , "att" , 0 ) - hscri..
2024. 2. 6.